1 # ChangeLog for catalyst
2 # Copyright 1999-2009 Gentoo Foundation; 2008-2009 Various authors (see AUTHORS)
3 # Distributed under the GPL v2
6 12 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
7 modules/catalyst/target/generic_stage.py,
8 modules/catalyst/target/livecd_stage1.py,
9 modules/catalyst/target/netboot.py, modules/catalyst/target/snapshot.py,
10 modules/catalyst/util.py:
11 Create catalyst.util.empty_tree() helper function and use it all over
13 12 Sep 2009; Andrew Gaffney <agaffney@gentoo.org> TODO,
14 modules/catalyst/target/generic.py:
15 Add ability to invalidate all further autoresume points
17 12 Sep 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
18 Remove another unnecessary intermediary variable
20 12 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
21 modules/catalyst/config.py:
22 Add ability to specify default values for all specs and add
23 rel_type=default to it
25 12 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
26 modules/catalyst/target/generic_stage.py:
27 Set a default value for livecd/iso
29 12 Sep 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
30 Move commandline parsing to function
32 12 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
33 modules/catalyst/config.py, modules/catalyst/target/generic.py:
34 Stick optional config file values in a tuple and concatenate with required
37 12 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
38 targets/support/livecdfs-update.sh:
39 Apply patch from Gentoo bug #284585
41 03 Sep 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
42 Change my email address to point to my current address rather than my now
43 defunct Gentoo address.
45 03 Sep 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS,
46 +.gitattributes, README, TODO, catalyst:
47 Adding .gitattributes and adding an Id variable to AUTHORS, ChangeLog,
48 README, TODO, and catalyst.
50 23 Aug 2009; Andrew Gaffney <agaffney@gentoo.org>
51 modules/catalyst/target/livecd_stage2.py:
52 Apply patch for module blacklisting from gentoo bug #282148
54 28 Jun 2009; Andrew Gaffney <agaffney@gentoo.org> files/livecd/README.txt,
55 files/livecd/x86-F6.msg:
56 Apply patch to document espeakup support for gentoo bug #267708
58 07 Apr 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
59 modules/catalyst/config.py:
60 Get rid of addlargs in the main script Initial basics for multiple target
61 support Move targetmap into global config object
63 07 Apr 2009; Andrew Gaffney <agaffney@gentoo.org>
64 modules/catalyst/target/stage1.py:
67 05 Apr 2009; Andrew Gaffney <agaffney@gentoo.org> TODO:
68 Note in TODO where things have already been done
70 04 Apr 2009; Andrew Gaffney <agaffney@gentoo.org>
71 modules/catalyst/config.py:
72 Explicitly set target: in per-target spec values
74 04 Apr 2009; Andrew Gaffney <agaffney@gentoo.org>
75 modules/catalyst/arch/arm.py:
76 Apply additional patch from gentoo bug #255793 for arm subarches
78 04 Apr 2009; Andrew Gaffney <agaffney@gentoo.org>
79 targets/support/chroot-functions.sh:
80 Apply patch from gentoo bug #264457 to prevent deleting of ccache cache
82 24 Feb 2009; Andrew Gaffney <agaffney@gentoo.org>
83 modules/catalyst/arch/sh.py:
84 Additional sh patch from gentoo bug #255793
86 21 Feb 2009; Andrew Gaffney <agaffney@gentoo.org>
87 modules/catalyst/arch/arm.py, modules/catalyst/arch/sh.py:
88 Apply modified patch from gentoo bug #255793 for enhanced sh/arm support
90 30 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> TODO:
91 Add note to TODO about enhanced catalystrc support
93 21 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
94 modules/catalyst/target/generic_stage.py:
95 Update reference to make.conf.example for new location in portage-2.1.6
97 20 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
98 targets/stage1/stage1-chroot.sh:
99 Remove --noreplace from run_merge call so that baselayout gets rebuilt
102 16 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
103 targets/support/rc-update.sh:
104 Change invalid atom '>=sys-apps/baselayout-2*' to
105 '>=sys-apps/baselayout-2'
107 14 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
108 modules/catalyst/target/embedded.py, modules/catalyst/target/generic.py,
109 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
110 modules/catalyst/target/netboot.py, modules/catalyst/target/tinderbox.py:
111 Add run_controller_action() function and replace manual calls to
114 14 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
115 modules/catalyst/spawn.py, targets/system/system-controller.sh:
116 Add clean no-op for system target
118 14 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
119 modules/catalyst/arch/alpha.py, modules/catalyst/arch/amd64.py,
120 modules/catalyst/arch/arm.py, modules/catalyst/arch/hppa.py,
121 modules/catalyst/arch/ia64.py, modules/catalyst/arch/mips.py,
122 modules/catalyst/arch/powerpc.py, modules/catalyst/arch/s390.py,
123 modules/catalyst/arch/sh.py, modules/catalyst/arch/sparc.py,
124 modules/catalyst/arch/x86.py, modules/catalyst/lock.py,
125 modules/catalyst/target/generic.py,
126 modules/catalyst/target/generic_stage.py:
127 Fix up a few runtime errors
129 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
130 +modules/catalyst/target/system.py, +targets/system/system-chroot.sh,
131 +targets/system/system-controller.sh,
132 +targets/system/system-preclean-chroot.sh:
133 Initial commit of new system target
135 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> TODO:
136 Add procedure for 'system' target
138 13 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> M:
139 TODO updates: add information about verification of
140 seeds/caches/configs/specs, update automated actions section in targets, add
141 all-stages and all-images target information, clean up system and world
142 target information, add information on improving caching/resuming, move
143 mixed host/target information into targets section, add information on
144 replacing livecd-tools (hwdata/libkudzu/hwsetup) with internal code, and
147 13 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> M:
148 TODO updates: added section on statistics gathering/reporting, added section
149 on (potential) new targets, and update boot loader section.
151 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
152 modules/catalyst/target/embedded.py, modules/catalyst/target/generic.py,
153 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
154 modules/catalyst/target/livecd_stage1.py,
155 modules/catalyst/target/livecd_stage2.py,
156 modules/catalyst/target/netboot.py, modules/catalyst/target/stage1.py,
157 modules/catalyst/target/stage2.py, modules/catalyst/target/stage3.py,
158 modules/catalyst/target/stage4.py, modules/catalyst/target/tinderbox.py:
159 Remove all references to 'spec' and 'addlargs' in target modules
161 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
162 modules/catalyst/config.py:
163 All targets have been updated not to use the spec_prefix, so we don't need
164 to save the prefixed keys anymore
166 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
167 modules/catalyst/target/generic_stage.py,
168 modules/catalyst/target/snapshot.py:
169 Don't pass conf_values or addlargs to target __init__()
171 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
172 modules/catalyst/target/embedded.py, modules/catalyst/target/generic.py,
173 modules/catalyst/target/generic_stage.py,
174 modules/catalyst/target/livecd_stage1.py,
175 modules/catalyst/target/livecd_stage2.py,
176 modules/catalyst/target/netboot.py, modules/catalyst/target/snapshot.py:
177 Remove all references to self.settings[spec_prefix] and remove some now
178 useless functions that remove the prefix from certain spec settings
180 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
181 modules/catalyst/target/snapshot.py:
182 Reorganize init for snapshot target
184 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
185 modules/catalyst/util.py:
186 Try to import portage.util before portage_util
188 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
189 modules/catalyst/config.py:
190 Add validate_values() and compare_key() functions to Spec class
192 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
193 modules/catalyst/__init__.py, modules/catalyst/config.py,
194 modules/catalyst/target/generic.py,
195 modules/catalyst/target/generic_stage.py,
196 modules/catalyst/target/snapshot.py:
197 Add new global config singleton object and Spec class and convert snapshot
198 and generic targets to use it
200 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
201 modules/catalyst/__init__.py:
202 Add base singleton class definition
204 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
205 modules/catalyst/lock.py:
206 More replacements of print statement with msg()
208 12 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> -README.txt,
209 -README.txt, bootloader-setup.sh, -gamecd.motd.txt, -gamecd.motd.txt,
210 -generic.motd.txt, -generic.motd.txt, -livecd.motd.txt, -livecd.motd.txt,
211 -livecd-bash_profile, -livecd-bash_profile, -livecd-bashrc,
212 -livecd-bashrc, -livecd-local.start, -livecd-local.start,
213 livecd-stage2-controller.sh, -minimal.motd.txt, -minimal.motd.txt,
214 -universal.motd.txt, -universal.motd.txt, -x86-F2.msg, -x86-F2.msg,
215 -x86-F3.msg, -x86-F3.msg, -x86-F4.msg, -x86-F4.msg, -x86-F5.msg,
216 -x86-F5.msg, -x86-F6.msg, -x86-F6.msg, -x86-F7.msg, -x86-F7.msg:
217 Move livecd/files directory/files to files/livecd.
219 12 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org>
220 -arcload-0.43-r1.tbz2, -arcload-0.43-r1.tbz2,
221 -isolinux-elilo-memtest86+-cdtar.tar.bz2,
222 -isolinux-elilo-memtest86+-cdtar.tar.bz2,
223 -aboot-1.0_pre20040408-r2-cdtar.tar.bz2,
224 -aboot-1.0_pre20040408-r2-cdtar.tar.bz2, -yaboot-1.3.13-cdtar.tar.bz2,
225 -yaboot-1.3.13-cdtar.tar.bz2, -silo-1.4.13-sparc-cdtar.tar.bz2,
226 -silo-1.4.13-sparc-cdtar.tar.bz2, -palo-1.5_pre20040515-cdtar.tar.bz2,
227 -palo-1.5_pre20040515-cdtar.tar.bz2, -elilo-3.6-cdtar.tar.bz2,
228 -elilo-3.6-cdtar.tar.bz2, -isolinux-3.72-cdtar.tar.bz2,
229 -isolinux-3.72-cdtar.tar.bz2, -grub-memtest86+-cdtar.tar.bz2,
230 -grub-memtest86+-cdtar.tar.bz2, -isolinux-3.72-memtest86+-cdtar.tar.bz2,
231 -isolinux-3.72-memtest86+-cdtar.tar.bz2:
232 Move livecd/cdtar directory/files to files/cdtar.
234 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
235 modules/catalyst/config.py, modules/catalyst/error.py,
236 modules/catalyst/hash.py, modules/catalyst/output.py,
237 modules/catalyst/spawn.py, modules/catalyst/target/embedded.py,
238 modules/catalyst/target/grp.py, modules/catalyst/target/livecd_stage1.py,
239 modules/catalyst/target/livecd_stage2.py,
240 modules/catalyst/target/netboot.py, modules/catalyst/target/snapshot.py,
241 modules/catalyst/target/stage1.py, modules/catalyst/target/stage2.py,
242 modules/catalyst/target/stage3.py:
243 Replace more instances of print with msg()
245 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
246 modules/catalyst/output.py, modules/catalyst/util.py:
247 More replacements of the print statement with msg()
249 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
250 modules/catalyst/target/generic_stage.py:
251 Replace all instances of print with catalyst.output.msg() in
252 catalyst.target.generic_stage
254 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
255 modules/catalyst/target/generic.py,
256 modules/catalyst/target/generic_stage.py:
257 Move set_autoresume_path() from catalyst.target.generic_stage to
258 catalyst.target.generic
260 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
261 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
262 modules/catalyst/target/livecd_stage1.py,
263 modules/catalyst/target/livecd_stage2.py,
264 modules/catalyst/target/netboot.py:
265 Make use of set_autoresume() in target modules
267 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
268 modules/catalyst/target/generic.py,
269 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
270 modules/catalyst/target/livecd_stage1.py,
271 modules/catalyst/target/livecd_stage2.py,
272 modules/catalyst/target/netboot.py:
273 Add check_autoresume() and set_autoresume() helpers to
274 catalyst.target.generic and make use of them
276 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
277 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
278 modules/catalyst/target/livecd_stage1.py,
279 modules/catalyst/target/livecd_stage2.py,
280 modules/catalyst/target/netboot.py, modules/catalyst/target/snapshot.py,
281 modules/catalyst/target/tinderbox.py:
282 Import only cmd() from catalyst.spawn
284 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
285 modules/catalyst/target/generic_stage.py,
286 modules/catalyst/target/livecd_stage2.py,
287 modules/catalyst/target/stage2.py:
288 Remove redundant imports
290 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
291 modules/catalyst/arch/alpha.py, modules/catalyst/arch/arm.py,
292 modules/catalyst/arch/hppa.py, modules/catalyst/arch/ia64.py,
293 modules/catalyst/arch/mips.py, modules/catalyst/arch/powerpc.py,
294 modules/catalyst/arch/s390.py, modules/catalyst/arch/sh.py,
295 modules/catalyst/arch/sparc.py, modules/catalyst/arch/x86.py,
296 modules/catalyst/lock.py, -modules/catalyst/support.py,
297 modules/catalyst/target/embedded.py,
298 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
299 modules/catalyst/target/livecd_stage1.py,
300 modules/catalyst/target/livecd_stage2.py,
301 modules/catalyst/target/netboot.py, modules/catalyst/target/snapshot.py,
302 modules/catalyst/target/stage1.py, modules/catalyst/target/stage2.py,
303 modules/catalyst/target/stage3.py, modules/catalyst/target/stage4.py,
304 modules/catalyst/target/tinderbox.py:
305 Remove catalyst.support module
307 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
308 modules/catalyst/config.py, modules/catalyst/support.py,
309 modules/catalyst/util.py:
310 Move remaining stuff from catalyst.support to catalyst.config
312 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
313 modules/catalyst/hash.py, modules/catalyst/target/generic.py,
314 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
315 modules/catalyst/target/snapshot.py:
316 Move gen_contents_file() and gen_digest_file() from
317 catalyst.target.generic_stage to catalyst.hash
319 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
320 targets/netboot/netboot-controller.sh, +targets/netboot/netboot-final.sh,
321 -targets/support/netboot-final.sh:
322 Move netboot-final.sh from targets/support/ to targets/netboot/
324 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
325 -examples/netboot2_template.spec, +examples/netboot_template.spec,
326 +modules/catalyst/target/netboot.py, -modules/catalyst/target/netboot2.py,
327 +targets/netboot/nb-busybox.cf, +targets/netboot/netboot-controller.sh,
328 +targets/netboot/netboot-copyfile.sh, +targets/netboot/netboot-pkg.sh,
329 -targets/netboot2/nb-busybox.cf, -targets/netboot2/netboot2-controller.sh,
330 -targets/netboot2/netboot2-copyfile.sh, -targets/netboot2/netboot2-pkg.sh,
331 targets/support/kmerge.sh, +targets/support/netboot-final.sh,
332 -targets/support/netboot2-final.sh:
333 Rename netboot2 target to netboot
335 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
336 modules/catalyst/lock.py:
337 Cleanups to make pychecker happy
339 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
340 modules/catalyst/__init__.py, modules/catalyst/spawn.py:
341 Grab just the first value return from the now-working call to
344 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
345 -examples/netboot_template.spec, -modules/catalyst/target/netboot.py,
346 -targets/netboot/netboot-chroot.sh, -targets/netboot/netboot-combine.sh,
347 -targets/netboot/netboot-controller.sh, -targets/netboot/netboot-image.sh:
348 Whack the outdated and non-functional netboot target
350 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
351 modules/catalyst/__init__.py, modules/catalyst/arch/__init__.py,
352 modules/catalyst/arch/alpha.py, modules/catalyst/arch/arm.py,
353 modules/catalyst/arch/hppa.py, modules/catalyst/arch/ia64.py,
354 modules/catalyst/arch/mips.py, modules/catalyst/arch/s390.py,
355 modules/catalyst/arch/sh.py, modules/catalyst/config.py,
356 modules/catalyst/error.py, modules/catalyst/hash.py,
357 modules/catalyst/output.py, modules/catalyst/spawn.py,
358 modules/catalyst/support.py, modules/catalyst/target/__init__.py,
359 modules/catalyst/target/embedded.py,
360 modules/catalyst/target/generic_stage.py,
361 modules/catalyst/target/livecd_stage1.py,
362 modules/catalyst/target/livecd_stage2.py,
363 modules/catalyst/target/netboot.py, modules/catalyst/util.py:
364 Small cleanups to make pychecker happy
366 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
367 modules/catalyst/support.py, modules/catalyst/util.py:
370 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
371 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
372 modules/catalyst/util.py:
373 Move read_makeconf() and parse_makeconf() from catalyst.support to
376 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
377 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
378 modules/catalyst/target/livecd_stage2.py,
379 modules/catalyst/target/netboot.py, modules/catalyst/util.py:
380 Move file_locate() from catalyst.support to catalyst.util
382 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
383 modules/catalyst/spawn.py, modules/catalyst/support.py,
384 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
385 modules/catalyst/target/livecd_stage1.py,
386 modules/catalyst/target/livecd_stage2.py,
387 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
388 modules/catalyst/target/snapshot.py, modules/catalyst/target/tinderbox.py:
389 Add catalyst.spawn import where needed and move more spawn-related stuff
390 from catalyst.support to catalyst.spawn
392 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
393 modules/catalyst/arch/powerpc.py, modules/catalyst/arch/sparc.py,
394 modules/catalyst/arch/x86.py, modules/catalyst/config.py,
395 +modules/catalyst/error.py, modules/catalyst/hash.py,
396 +modules/catalyst/spawn.py, modules/catalyst/support.py,
397 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
398 modules/catalyst/target/livecd_stage2.py,
399 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
400 modules/catalyst/target/tinderbox.py, modules/catalyst/util.py:
401 Move custom exception classes to catalyst.error and all spawn-related
402 functions to catalyst.spawn
404 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
405 +modules/catalyst/hash.py, modules/catalyst/support.py,
406 modules/catalyst/target/generic_stage.py,
407 modules/catalyst/target/livecd_stage2.py,
408 modules/catalyst/target/stage2.py, modules/catalyst/util.py:
409 Move all hash and contents functions to catalyst.hash
411 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
412 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
413 modules/catalyst/util.py:
414 Move countdown() from catalyst.support to catalyst.util
416 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
417 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
418 modules/catalyst/util.py:
419 Move generate_contents() from catalyst.support to catalyst.util
421 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
422 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
423 modules/catalyst/target/grp.py, modules/catalyst/target/livecd_stage1.py,
424 modules/catalyst/target/livecd_stage2.py,
425 modules/catalyst/target/netboot2.py, modules/catalyst/util.py:
426 Move touch() from catalyst.support to catalyst.util
428 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
429 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
430 modules/catalyst/util.py:
431 Move ismount() and pathcompare() from catalyst.support to catalyst.util
433 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
434 modules/catalyst/support.py:
435 Remove unused function hexify()
437 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
438 modules/catalyst/support.py, modules/catalyst/target/embedded.py,
439 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
440 modules/catalyst/target/livecd_stage1.py,
441 modules/catalyst/target/livecd_stage2.py,
442 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
443 modules/catalyst/target/snapshot.py, modules/catalyst/target/stage1.py,
444 modules/catalyst/target/stage2.py, modules/catalyst/util.py:
445 Move normpath() from catalyst.support to catalyst.util
447 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
448 modules/catalyst/support.py, modules/catalyst/target/stage1.py,
449 modules/catalyst/target/stage2.py, modules/catalyst/util.py:
450 Move list_to_string() from catalyst.support to catalyst.util
452 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
453 modules/catalyst/output.py, modules/catalyst/support.py,
454 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
455 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
456 modules/catalyst/target/tinderbox.py, modules/catalyst/util.py:
457 Move list_bashify() from catalyst.support to catalyst.util
459 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
460 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
461 modules/catalyst/target/livecd_stage2.py, modules/catalyst/util.py:
462 Replace catalyst.support.read_from_clst() with catalyst.util.readfile()
463 and update references
465 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
466 modules/catalyst/util.py:
467 Modify global import from catalyst.support to just import what's needed
469 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
470 modules/catalyst/support.py, modules/catalyst/util.py:
471 Move find_binary() from catalyst.support to catalyst.util
473 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
474 modules/catalyst/arch/__init__.py, +modules/catalyst/output.py,
475 modules/catalyst/support.py, modules/catalyst/target/__init__.py,
476 modules/catalyst/target/generic_stage.py:
477 Move msg(), warn(), and die() to catalyst.output and update all references
479 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
480 Load defaults into myconf before parsing config
482 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
483 Condense code that checks for various things in 'options' to use a loop
485 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
486 modules/catalyst/arch/__init__.py, modules/catalyst/target/__init__.py,
487 modules/catalyst/target/generic_stage.py:
488 Get rid of arches and targets classes and move functions into the module
491 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
492 targets/embedded/embedded-chroot.sh,
493 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
494 targets/livecd-stage2/livecd-stage2-controller.sh,
495 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
496 targets/netboot/netboot-image.sh, targets/netboot2/netboot2-copyfile.sh,
497 targets/stage1/stage1-controller.sh, targets/stage4/stage4-controller.sh,
498 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
499 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
500 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
501 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
502 targets/support/mips-arcload_conf.sh,
503 targets/tinderbox/tinderbox-chroot.sh:
504 More trailing whitespace cleanups
506 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
507 modules/catalyst/arch/arm.py, modules/catalyst/arch/mips.py,
508 modules/catalyst/arch/x86.py, modules/catalyst/config.py,
509 modules/catalyst/lock.py, modules/catalyst/support.py,
510 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
511 modules/catalyst/target/livecd_stage1.py,
512 modules/catalyst/target/livecd_stage2.py,
513 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
514 modules/catalyst/target/snapshot.py, modules/catalyst/target/stage1.py,
515 modules/catalyst/target/stage2.py, modules/catalyst/target/tinderbox.py,
516 targets/stage1/build.py:
517 Kill lots and lots of trailing whitespace in .py files
519 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
520 modules/catalyst/target/generic_stage.py:
521 Fix up a few bad replacements from previous commit
523 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
524 modules/catalyst/config.py, modules/catalyst/lock.py,
525 modules/catalyst/support.py, modules/catalyst/target/embedded.py,
526 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
527 modules/catalyst/target/livecd_stage1.py,
528 modules/catalyst/target/livecd_stage2.py,
529 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
530 modules/catalyst/target/snapshot.py, modules/catalyst/target/stage1.py,
531 modules/catalyst/target/stage2.py, modules/catalyst/target/stage3.py,
532 modules/catalyst/target/stage4.py:
533 Do a mass sed to fix up all remaining usage of has_key()
535 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
536 Clean up instances of has_key() for py3k
538 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
539 We don't need to pass conf_values since it's a global var
541 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
542 Pre-split options from config file and remove unnecessary imported modules
544 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
545 Move code to verify digest and hash functions to a separate function
547 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
548 Allow build_target() to re-raise the exception for the top-level handler
551 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
552 Move catalyst.support import to top of file
554 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
555 Remove check for sys.argv length since we already check for needed
558 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
559 Rename version() to show_version()
561 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
562 Remove import_modules()
564 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
565 modules/catalyst/target/embedded.py,
566 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
567 modules/catalyst/target/livecd_stage1.py,
568 modules/catalyst/target/livecd_stage2.py,
569 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
570 modules/catalyst/target/snapshot.py, modules/catalyst/target/stage1.py,
571 modules/catalyst/target/stage2.py, modules/catalyst/target/stage3.py,
572 modules/catalyst/target/stage4.py, modules/catalyst/target/tinderbox.py:
573 Remove references to generic_stage_target
575 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
576 +modules/catalyst/target/embedded.py,
577 -modules/catalyst/target/embedded_target.py,
578 +modules/catalyst/target/generic.py,
579 +modules/catalyst/target/generic_stage.py,
580 -modules/catalyst/target/generic_stage_target.py,
581 -modules/catalyst/target/generic_target.py,
582 +modules/catalyst/target/grp.py, -modules/catalyst/target/grp_target.py,
583 -modules/catalyst/target/livecd_stage1_target.py,
584 +modules/catalyst/target/livecd_stage1.py,
585 -modules/catalyst/target/livecd_stage2_target.py,
586 +modules/catalyst/target/livecd_stage2.py,
587 +modules/catalyst/target/netboot.py,
588 -modules/catalyst/target/netboot2_target.py,
589 +modules/catalyst/target/netboot2.py,
590 -modules/catalyst/target/netboot_target.py,
591 +modules/catalyst/target/snapshot.py,
592 -modules/catalyst/target/snapshot_target.py,
593 -modules/catalyst/target/stage1_target.py,
594 +modules/catalyst/target/stage1.py,
595 -modules/catalyst/target/stage2_target.py,
596 +modules/catalyst/target/stage2.py,
597 -modules/catalyst/target/stage3_target.py,
598 +modules/catalyst/target/stage3.py,
599 -modules/catalyst/target/stage4_target.py,
600 +modules/catalyst/target/stage4.py, +modules/catalyst/target/tinderbox.py,
601 -modules/catalyst/target/tinderbox_target.py:
602 Remove _target from target module filenames, since they're already in
605 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> -modules/builder.py,
606 modules/catalyst/arch/__init__.py, modules/catalyst/arch/alpha.py,
607 modules/catalyst/arch/amd64.py, modules/catalyst/arch/arm.py,
608 modules/catalyst/arch/hppa.py, modules/catalyst/arch/ia64.py,
609 modules/catalyst/arch/mips.py, modules/catalyst/arch/powerpc.py,
610 modules/catalyst/arch/s390.py, modules/catalyst/arch/sh.py,
611 modules/catalyst/arch/sparc.py, modules/catalyst/arch/x86.py:
612 Remove builder.py and all references
614 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
615 modules/catalyst/arch/__init__.py, modules/catalyst/arch/alpha.py,
616 modules/catalyst/arch/arm.py, modules/catalyst/arch/hppa.py,
617 modules/catalyst/arch/ia64.py, modules/catalyst/arch/mips.py,
618 modules/catalyst/arch/powerpc.py, modules/catalyst/arch/s390.py,
619 modules/catalyst/arch/sh.py, modules/catalyst/arch/sparc.py,
620 modules/catalyst/arch/x86.py, modules/catalyst/lock.py,
621 +modules/catalyst/support.py, modules/catalyst/target/__init__.py,
622 modules/catalyst/target/embedded_target.py,
623 modules/catalyst/target/generic_stage_target.py,
624 modules/catalyst/target/generic_target.py,
625 modules/catalyst/target/grp_target.py,
626 modules/catalyst/target/livecd_stage1_target.py,
627 modules/catalyst/target/livecd_stage2_target.py,
628 modules/catalyst/target/netboot2_target.py,
629 modules/catalyst/target/netboot_target.py,
630 modules/catalyst/target/snapshot_target.py,
631 modules/catalyst/target/stage1_target.py,
632 modules/catalyst/target/stage2_target.py,
633 modules/catalyst/target/stage3_target.py,
634 modules/catalyst/target/stage4_target.py,
635 modules/catalyst/target/tinderbox_target.py, -modules/catalyst_support.py:
636 Move catalyst_support.py to catalyst.support and update references
638 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
639 +modules/catalyst/lock.py,
640 modules/catalyst/target/generic_stage_target.py,
641 -modules/catalyst_lock.py:
642 Move catalyst_lock.py to catalyst/lock.py and update references
644 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
645 modules/catalyst/target/__init__.py,
646 modules/catalyst/target/generic_stage_target.py:
647 Move target module loading logic into build_target_map() in
648 catalyst.target module
650 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
651 modules/catalyst/target/embedded_target.py,
652 modules/catalyst/target/grp_target.py,
653 modules/catalyst/target/livecd_stage1_target.py,
654 modules/catalyst/target/livecd_stage2_target.py,
655 modules/catalyst/target/netboot2_target.py,
656 modules/catalyst/target/netboot_target.py,
657 modules/catalyst/target/snapshot_target.py,
658 modules/catalyst/target/stage1_target.py,
659 modules/catalyst/target/stage2_target.py,
660 modules/catalyst/target/stage3_target.py,
661 modules/catalyst/target/stage4_target.py,
662 modules/catalyst/target/tinderbox_target.py, modules/catalyst_support.py:
663 Add target map in each target module and remove register() function
664 Change catalyst program to load target modules with catalyst.target.targets
666 Remove required_build_targets and valid_build_targets from catalyst_support.py,
667 since we can scan the dir now
669 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
670 +modules/catalyst/target/__init__.py,
671 +modules/catalyst/target/embedded_target.py,
672 +modules/catalyst/target/generic_stage_target.py,
673 +modules/catalyst/target/generic_target.py,
674 +modules/catalyst/target/grp_target.py,
675 +modules/catalyst/target/livecd_stage1_target.py,
676 +modules/catalyst/target/livecd_stage2_target.py,
677 +modules/catalyst/target/netboot2_target.py,
678 +modules/catalyst/target/netboot_target.py,
679 +modules/catalyst/target/snapshot_target.py,
680 +modules/catalyst/target/stage1_target.py,
681 +modules/catalyst/target/stage2_target.py,
682 +modules/catalyst/target/stage3_target.py,
683 +modules/catalyst/target/stage4_target.py,
684 +modules/catalyst/target/tinderbox_target.py, -modules/embedded_target.py,
685 -modules/generic_stage_target.py, -modules/generic_target.py,
686 -modules/grp_target.py, -modules/livecd_stage1_target.py,
687 -modules/livecd_stage2_target.py, -modules/netboot2_target.py,
688 -modules/netboot_target.py, -modules/snapshot_target.py,
689 -modules/stage1_target.py, -modules/stage2_target.py,
690 -modules/stage3_target.py, -modules/stage4_target.py,
691 -modules/tinderbox_target.py:
692 Move all *_target.py modules under modules/catalyst/target and create
693 parent catalyst.target module
695 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
696 modules/catalyst/arch/__init__.py, modules/catalyst/arch/arm.py:
697 Remove hard-coded arch list now that find_arch_modules() is known to work
699 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
700 modules/catalyst/arch/__init__.py, modules/catalyst/arch/alpha.py,
701 modules/catalyst/arch/amd64.py, modules/catalyst/arch/arm.py,
702 modules/catalyst/arch/hppa.py, modules/catalyst/arch/ia64.py,
703 modules/catalyst/arch/mips.py, modules/catalyst/arch/powerpc.py,
704 modules/catalyst/arch/s390.py, modules/catalyst/arch/sh.py,
705 modules/catalyst/arch/sparc.py, modules/catalyst/arch/x86.py,
706 modules/generic_stage_target.py:
707 Move subarch and maching maps to bottom of arch files, since the classes
708 aren't defined yet at the top
710 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
711 modules/catalyst/arch/sh.py:
712 Forgot the sh arch module
714 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
715 modules/catalyst/arch/alpha.py, modules/catalyst/arch/amd64.py,
716 modules/catalyst/arch/arm.py, modules/catalyst/arch/hppa.py,
717 modules/catalyst/arch/ia64.py, modules/catalyst/arch/mips.py,
718 modules/catalyst/arch/powerpc.py, modules/catalyst/arch/s390.py,
719 modules/catalyst/arch/sparc.py, modules/catalyst/arch/x86.py:
720 Move subarch and machine map information to variables at top of each arch
721 module and get rid of register() function
723 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> ChangeLog:
724 Add catalyst.util.load_module() function
725 Move arch modules under modules/catalyst/arch
726 Add catalyst.arch.arches class to assist in loading arch modules
727 Add .gitignore file for *.py[co]
729 10 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
730 Change __version__ to 2.99 for catalyst_3 branch
732 09 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> TODO:
733 Add note about metadata_overlay being default in 2.1.6
735 09 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS:
736 Updated the AUTHORS section and the header for the ChangeLog, to reflect
737 that individual authors now retain their copyright to code they submit.
739 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
740 Rewrote TODO to make it clearer and added a ton of new items to it.
742 02 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
743 modules/generic_stage_target.py:
744 screw you python...hard
746 02 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
747 modules/generic_stage_target.py:
748 Disable removal of 'target_path' when build starts
750 26 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
751 modules/generic_stage_target.py:
752 Apply patch from armin76 to actually make use of the busybox_config value
755 24 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
756 targets/netboot2/netboot2-controller.sh, targets/support/kmerge.sh:
757 Add support for gk's --busybox-config= option
759 23 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
760 modules/generic_stage_target.py:
761 Missing / before 'iso'
763 22 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
764 modules/snapshot_target.py:
765 Add support for purging to snapshot target
767 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
768 Add mix-in cdtar idea to TODO
770 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
771 -livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
772 -livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
773 Remove old isolinux-3.09 cdtar files
775 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
776 +livecd/cdtar/isolinux-3.72-cdtar.tar.bz2,
777 +livecd/cdtar/isolinux-3.72-memtest86+-cdtar.tar.bz2:
778 Update cdtar files to isolinux-3.72 and latest memtest86+-2.10
780 19 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
781 Marking this 2.0.6.903 for testing.
783 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
784 targets/netboot2/netboot2-controller.sh:
785 Disable copying of nb-busybox.cf since it isn't used anyway
787 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> arch/amd64.py,
788 arch/x86.py, catalyst:
789 A few typo and other minor fixes as reported by armin76
791 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
792 modules/generic_stage_target.py:
793 Add support for digests="all" for gentoo bug #209611
795 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
796 examples/netboot2_template.spec, targets/support/kmerge.sh:
797 Automatically append --netboot to GK_ARGS for netboot2 target Remove
798 explicit --initramfs-overlay=/tmp/image from netboot2 example spec
800 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
801 targets/support/pre-kmerge.sh:
802 Remove evil hacks that copy gk files around for netboot2
804 04 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
805 Bumping version for release.
807 01 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
808 modules/catalyst_support.py:
809 Default to umask 022 for spawn() unless otherwise specified for gentoo bug
812 29 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
813 modules/catalyst_support.py, modules/generic_stage_target.py:
814 Add support for -P/--purgeonly option
816 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> README:
817 Updated README to tell the user where to locate catalyst.conf if not using
818 an ebuild. Thanks to Claus Boehmer <Claus.Boehmer@gmx.de> for pointing it
821 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
822 Kicking out a 2.0.6.901 release for testing.
824 29 Sep 2008; Andrew Gaffney <agaffney@gentoo.org>
825 modules/generic_stage_target.py:
826 Automatically prepend build dir path to livecd/iso if it's not an absolute
829 28 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
830 Update TODO with placeholder idea.
832 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
833 +modules/catalyst/util.py:
834 Create catalyst.util module with capture_traceback() and print_traceback()
835 functions Capture and print traceback when build fails instead of letting
838 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
839 modules/catalyst/config.py, modules/catalyst_support.py:
840 Switch commandline spec value parsing to use catalyst.config.ConfigParser.
842 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
843 modules/catalyst/config.py:
844 A few fixes to ParserBase after actually testing it switch to parsing
845 config file with ConfigParser.
847 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
848 +modules/catalyst/config.py, -modules/catalyst/util.py:
849 More indecisiveness..move util.spec to config.SpecParser.
851 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
852 -modules/catalyst/spec.py, +modules/catalyst/util.py,
853 modules/catalyst_support.py:
854 * Rename catalyst.spec to catalyst.util
855 * Move spec_dump() into spec class
856 * Modify catalyst to use new spec class
858 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
859 +modules/catalyst/__init__.py:
860 Add __init__.py file and import line.
862 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
863 +modules/catalyst/spec.py:
864 Initial commit of modules/catalyst/spec.py.
866 30 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> arch/amd64.py,
868 Updating x86/amd64 arch support. Original patches by William Cooke
869 <gentoo@wcooke.org> and reported to Gentoo bug #224429, modified by me.
871 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
872 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
873 modules/snapshot_target.py, modules/stage4_target.py,
874 targets/support/bootloader-setup.sh, targets/support/functions.sh,
875 targets/support/kmerge.sh:
876 Removing all deprecated interfaces. We no longer wish to support them and
877 they're not needed. Anyone using a pre-2.x spec file will need to update
880 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
881 -livecd/files/Getting_Online.txt:
882 Removing livecd/files/Getting_Online.txt since it was quite outdated.
884 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO, catalyst,
886 Updated for new git repo.
888 29 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO, catalyst,
889 targets/support/livecdfs-update.sh:
890 Add gconf settings for gnome-screensaver to disable locking by default. This
893 14 May 2008; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py:
894 Add armv5tel to arm host list.
896 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
897 targets/support/chroot-functions.sh:
898 If we don't have a distcc user, we need to reinstall distcc, even if it's
899 been built with the right USE. This mainly affects stage1/stage2.
901 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
902 targets/support/chroot-functions.sh:
903 We need to run distcc-config --install, since we won't be installing into
904 ROOT=/ for stage1, and we have to use --noreplace to keep from wiping any
905 installed versions of distcc.
907 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO:
908 Add a couple of distcc-related items to TODO.
910 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
911 targets/stage1/stage1-preclean-chroot.sh,
912 targets/stage2/stage2-preclean-chroot.sh,
913 targets/stage3/stage3-preclean-chroot.sh,
914 targets/stage4/stage4-preclean-chroot.sh:
915 We don't want to run setup_myfeatures in preclean, but still want to update
916 the environment and show our debug information.
918 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
919 targets/stage1/stage1-preclean-chroot.sh,
920 targets/stage2/stage2-preclean-chroot.sh,
921 targets/stage3/stage3-preclean-chroot.sh,
922 targets/stage4/stage4-preclean-chroot.sh,
923 targets/support/chroot-functions.sh:
924 Remove the die on LIBDIR check, since it won't be set on non-multilib
925 profiles. We can now run debug in preclean again.
927 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
928 targets/support/functions.sh:
929 Let's not try to chmod a dangling symlink.
931 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
932 targets/support/chroot-functions.sh:
933 Added emerge --info to debug output. I don't know why I didn't add it before.
935 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
936 targets/stage1/stage1-preclean-chroot.sh,
937 targets/stage2/stage2-preclean-chroot.sh,
938 targets/stage3/stage3-preclean-chroot.sh,
939 targets/stage4/stage4-preclean-chroot.sh:
940 We probably shouldn't be running our debug functions in our stages. Let's
943 24 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
944 targets/support/chroot-functions.sh:
945 Added a get_libdir call and fail if we don't have a valid LIBDIR when using
948 23 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
949 targets/support/livecdfs-update.sh:
950 Only copy the handbook icon if one exists.
952 21 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
953 modules/catalyst_lock.py:
954 Fix a small typo. Thanks to Justin Bronder <jsbronder@gentoo.org> for
957 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
958 targets/livecd-stage2/livecd-stage2-controller.sh:
959 We should be matching all possible LIBDIRs, so make sure we do that.
961 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
962 targets/support/livecdfs-update.sh:
963 We no longer need the metadata.tar.bz2, since the Installer uses
966 16 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
967 targets/stage1/stage1-chroot.sh:
968 We don't need --newuse if we're not using binary packages, so there's no
971 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
972 targets/livecd-stage2/livecd-stage2-controller.sh:
973 Added initial framework for creating the CD's root on livecd/livedvd.
974 Currently, the end result is the same, but I'll be adding code to
975 automatically copy the stages and to automatically download the distfiles.
977 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
978 targets/livecd-stage2/livecd-stage2-controller.sh,
979 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
980 targets/support/rc-update.sh:
981 Change all checks for livecd/type: gentoo-release-livecd to
982 gentoo-release-live* so we can add a new gentoo-release-livedvd livecd/type
983 to allow for auto-fetching of distfiles and stages onto official DVD media.
985 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO,
986 targets/livecd-stage1/livecd-stage1-controller.sh,
987 targets/livecd-stage2/livecd-stage2-controller.sh:
988 Updated TODO. Added code to livecd-stage1 to generate a package list, which
989 will be used in livecd-stage2 with the upcoming livedvd livecd/type to fetch
990 the distfiles automatically.
992 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
993 modules/generic_stage_target.py:
994 Fix seedcache output so it fits in 80 columns.
996 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
997 targets/stage1/stage1-chroot.sh:
998 We should likely install baselayout before anything else, including the
999 package manager. As such, I've moved it to after sys-apps/baselayout is
1002 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1003 targets/livecd-stage2/livecd-stage2-controller.sh:
1004 Check for a snapshot in the overlay and error if one is present. This should
1005 ensure that the snapshot on the CD is the same as the one used to build the
1008 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1009 modules/catalyst_support.py:
1010 Added a small patch from Tim Yamin <tim.yamin@zonbu.com> to fix make.conf
1011 parsing of variables with numbers in them. This is catalyst 2.0.6_pre17 for
1014 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1015 targets/stage1/stage1-chroot.sh:
1016 Change back to using sys-apps/baselayout. We'll need to come up with a
1017 better permanent solution now that virtual/baselayout is no more.
1019 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
1020 -livecd/cdtar/grub-memtest86+-cdtar.tar.bz2:
1021 Update the grub cdtar for grub-0.97-r5 and memtest86+-2.01
1023 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
1024 targets/support/bootloader-setup.sh:
1025 Use menu.lst for grub config, since 0.96 and higher won't use grub.conf
1028 04 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> +TODO,
1029 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
1030 Added TODO. Changed create_handbook_icon call to only be called if
1031 /docs/handbook/index.html exists on the disk or in livecd/overlay.
1033 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1034 targets/support/kmerge.sh:
1035 Run sed on KERNELVERSION to escape the slashes so we can use it in another
1038 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1039 targets/support/kmerge.sh:
1040 Modify test to run if package.provided exists instead of if it doesn't.
1041 Run sed on the correct file.
1043 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1044 targets/support/chroot-functions.sh:
1045 Added --noreplace to setup_myfeatures merges so we don't blow away any
1046 packages which are already installed with the proper USE flags for the given
1047 target. This is for bug #211654. This is catalyst 2.0.6_pre16 for testing.
1049 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1050 livecd/files/README.txt:
1051 Added dosshd, passwd=, and nonfs to README.txt, since they were missing.
1053 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1054 targets/support/rc-update.sh:
1055 Added mdraid for baselayout-2 users.
1057 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1058 targets/support/kmerge.sh:
1059 Clean up package.provided after the kernel build
1061 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1062 targets/support/kmerge.sh:
1063 It helps if I put things in the correct order so they'll actually execute,
1064 rather than getting a nice error from emerge.
1066 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1067 targets/support/kmerge.sh:
1068 Change upgrade to update.
1070 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1071 targets/support/kmerge.sh:
1072 Add back in the package.provided code that *should* skip the kernel sources
1073 merge for call back and subsequent runs.
1075 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1076 targets/support/kmerge.sh:
1077 We don't really need to use binary packages for the kernel sources, since it
1078 doesn't gain us anything. Also, we need to delete the /usr/src/linux symlink
1079 when we're not using kerncache.
1081 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1082 targets/support/kmerge.sh:
1083 Remove 'symlink' from USE, since it's not needed and screws up kerncache
1085 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1086 targets/livecd-stage2/livecd-stage2-controller.sh:
1087 OK, we run our find outside the chroot, so we don't want to use absolute
1088 paths unless we want to wipe out *.a *.la *.pyc and *.pyo from our host
1089 system. Oops. Due to this bug, I'm making this 2.0.6_pre15 for testing
1092 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1093 targets/livecd-stage2/livecd-stage2-controller.sh,
1094 targets/stage1/stage1-controller.sh:
1095 Cleanup the clean section for stage1 and add an updated clean section for
1096 livecd-stage2 when we're a minimal, universal, or game CD. This is
1097 2.0.6_pre14 for testing.
1099 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1100 targets/support/kmerge.sh:
1101 We should be using --newuse when merging our packages in callback.
1103 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1104 targets/grp/grp-chroot.sh:
1105 We should only use --noreplace when building a pkgset, everything else
1108 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1109 modules/catalyst_support.py, modules/generic_stage_target.py,
1110 modules/grp_target.py:
1111 Apply additional patches from bug #207862 for CONTENTS generation.
1113 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1114 targets/grp/grp-chroot.sh:
1115 Call setup_myemergeopts after changing clst_FETCH.
1117 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1118 targets/netboot2/netboot2-pkg.sh:
1119 Remove a bit of unnecessary code.
1121 10 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1122 modules/generic_stage_target.py, targets/grp/grp-chroot.sh,
1123 targets/support/chroot-functions.sh:
1124 Fix some spacing on the -* warning, revert Andrew's last change, since it
1125 didn't do anything, and clean up the GRP chroot code so it works smarter and
1126 set clst_FETCH when clst_grp_type is something other than pkgset.
1128 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1129 targets/support/chroot-functions.sh:
1130 Don't set --usepkg and --buildpkg when fetching.
1132 07 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1133 modules/generic_stage_target.py:
1134 Change the warning thrown into make.conf when someone uses LDFLAGS so it is
1137 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1138 modules/generic_stage_target.py:
1139 Merged ChangeLog.old and ChangeLog and added a note for myself to fix up the
1140 boot/kernel/${kname}/config copying code in generic_stage_target.
1142 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1143 targets/support/kmerge.sh:
1144 Make sure we don't give genkernel a --kernel-config if it isn't set in the
1147 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1148 modules/generic_stage_target.py, targets/support/kmerge.sh,
1149 targets/support/pre-kmerge.sh:
1150 Changed boot/kernel/${kname}/config and boot/kernel/${kname}/sources to be
1151 valid, rather than required, changed clst_ksource to default to
1152 virtual/linux-sources if boot/kernel/${kname}/sources is unset, moved
1153 removal of USE to after the kernel build so the modules get the correct USE,
1154 and did some minor cleanup on pre-kmerge. This is 2.0.6_pre13 for testing.
1156 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1157 targets/support/kmerge.sh:
1158 We should run the default functions for kmerge.sh, too.
1160 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1161 -livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
1162 +livecd/cdtar/aboot-1.0_pre20040408-r2-cdtar.tar.bz2:
1163 Updated aboot cdtar with a newer version to support newer kernels.
1165 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1166 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
1167 Updated make_destpath so it writes out to make.conf as well as exporting
1168 ROOT to the environment, added a make_destpath call to cleanup_stages, and
1169 adding make_destpath /tmp/stage1root to stage1.
1171 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> README, catalyst:
1172 Updated README a bit and rolling 2.0.6_pre12 for testing.
1174 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1175 targets/support/create-iso.sh:
1176 Removed any further checks for clst_fstype and making sure everybody is
1177 using ${mkisofs_zisofs_opts}.
1179 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1180 targets/support/livecdfs-update.sh:
1181 The default theme for GNOME is now Clearlooks, so we can remove the theme
1182 code, but we still want to set the font size.
1184 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1185 targets/support/livecdfs-update.sh:
1186 We need to put quotes around ${user_comment} or useradd gets confused.
1188 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1189 targets/support/chroot-functions.sh:
1190 Changed make_destpath to write out ROOT to make.conf, rather than (ab)using
1193 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1194 targets/support/kmerge.sh:
1195 Added an additional make_destpath call to kmerge.sh so it'll export ROOT=/
1196 prior to running genkernel. This is catalyst 2.0.6_pre11 for testing.
1198 04 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1199 targets/support/create-iso.sh:
1200 Bash fscking sucks, so we have to compromise on this code reduction solution
1201 a bit. It's still far better than it was
1203 03 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1204 targets/support/create-iso.sh:
1205 Don't escape quotes when actually running the command
1207 02 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1208 targets/support/kmerge.sh:
1209 Pass clst_root_path instead of ROOT to run_merge, since it overrides ROOT
1211 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1212 targets/support/kmerge.sh:
1213 Use -L instead of -l in test for symlink
1215 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1216 targets/stage1/stage1-controller.sh:
1217 Remove code for gcc-config/binutils-config since it should be getting done
1218 in the preclean script, anyway.
1220 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1221 targets/stage1/stage1-chroot.sh:
1222 I missed one place where HOSTUSE was being used incorrectly.
1224 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1225 targets/support/kmerge.sh:
1226 Escape the correct quote
1228 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1229 targets/support/kmerge.sh:
1230 Change remaining instances of run_emerge to run_merge
1232 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1233 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1234 Change all clst_hostuse checks for ppc/ppc64 to ppc*|powerpc* so we match,
1237 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1238 targets/support/bootloader-setup.sh:
1239 Let's change our splash checking to a global check so it only needs to be
1240 done once. This makes much more sense than having all of those if ... else
1243 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1244 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
1245 Fix our USE invocation here so things work as expected.
1247 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1248 targets/support/livecdfs-update.sh:
1249 Force-enable livecd/users for livecd/type gentoo-release-livecd and
1252 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1253 targets/support/livecdfs-update.sh:
1254 Remove /etc/conf.d/domainname code, since /etc/conf.d/domainname is no
1257 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1258 targets/livecd-stage2/livecd-stage2-controller.sh:
1259 Fixing the snapshot copying so it will only copy the correct snapshot for
1260 people who don't know how to properly use wget.
1262 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1263 targets/stage1/stage1-chroot.sh:
1264 Fix HOSTUSE invocation on stage1, since we use -* at the beginning to
1265 disable profile USE.
1267 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1268 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
1269 OK, we have to escape our quotes, rather than use single quotes, or we don't
1270 evaluate the variables properly.
1272 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1273 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh,
1274 targets/support/kmerge.sh:
1275 Fixing echo/sed for make.conf writing.
1277 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1278 targets/grp/grp-chroot.sh, targets/stage1/stage1-chroot.sh,
1279 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
1280 Rather than using the environment, we write out our USE to make.conf, then
1281 remove it once we're done. We don't bother adding clst_HOSTUSE, since it'll
1282 be written to make.conf, already.
1284 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1285 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1286 targets/livecd-stage1/livecd-stage1-chroot.sh,
1287 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1288 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
1289 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1290 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
1291 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
1292 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
1293 Changing run_emerge to run_merge, changing both setup_portage and
1294 setup_myfeatures to add any USE changes to make.conf prior to merge, then
1295 removing the settings added, rather than (ab)using the environment.
1297 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1298 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1299 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
1300 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
1301 targets/tinderbox/tinderbox-chroot.sh:
1302 Rearrange some of the functions in chroot-functions.sh in preparation for
1303 some upcoming changes and rename setup_portage to setup_pkgmgr.
1305 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1306 targets/stage1/stage1-controller.sh:
1307 Removing an extra env-update call from stage1's preclean.
1309 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1310 livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
1311 targets/support/bootloader-setup.sh:
1312 Set default for grub to 0 and updated cdtar so we don't ship a half-broken
1313 help.msg which we didn't even use.
1315 28 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1316 targets/support/bootloader-setup.sh:
1317 Don't write out out 'default 1' line when creating grub.conf, since the
1318 'help' entry is now at the bottom, and we want grub to default to the first
1321 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1322 targets/support/bootloader-setup.sh:
1323 Removed checks on livecd/splash_type, since we only support one type,
1324 removed remaining bootsplash code from bootloader-setup.sh, added automatic
1325 copying of splash.xpm.gz for Gentoo releases when using grub, and moved grub
1326 help to bottom of titles. This is catalyst 2.0.6_pre10 for testing.
1328 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1329 targets/livecd-stage2/livecd-stage2-controller.sh:
1330 Let's automatically copy in the snapshot if livecd/type is
1331 gentoo-release-livecd.
1333 26 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1334 modules/generic_stage_target.py:
1335 Fix leading whitespace in empty() so it's only executed if there's something
1336 to execute it on. Thanks to Justin Bronder <jsbronder@gentoo.org> in bug
1337 211410 for pointing this out
1339 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1340 targets/support/rc-update.sh:
1341 Quote baselayout package atom
1343 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1344 targets/support/chroot-functions.sh:
1345 OK, we shouldn't use which to find env-update, since /usr/sbin isn't in the
1346 PATH by default. Instead, simply check if it exists.
1348 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1349 targets/support/chroot-functions.sh:
1350 Remove temporary package listing code, since --verbose is forced on with
1353 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst:
1354 Force-enable --verbose when using --debug
1356 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1357 targets/support/kmerge.sh:
1358 Changing modules-update to update-modules to quiet a warning and keep us
1359 from having it get removed out from under us.
1361 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1362 targets/support/chroot-functions.sh:
1363 Adding a note to myself for better debug and moving run_default_funcs to the
1364 bottom of the script so it gets executed. Since this can otherwise break
1365 pkgcache, I'm making this catalyst 2.0.6_pre9 for testing, immediately.
1367 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1368 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
1369 targets/support/chroot-functions.sh:
1370 Moved creating of stage1 package list to the beginning of stage1-chroot.sh
1371 so we can get the output with --debug, added --newuse to the options for
1372 stage1, as we should always rebuild any package where the USE has changed,
1373 removed removal of portage logs from stage2-chroot.sh since it is being done
1374 by cleanup_stages, moved world removal in cleanup_stages into a check for
1375 stages 1 through 3, made update_env_settings check for the existence of
1376 env-update before running it since we now run update_env_settings by default
1377 everywhere chroot-functions.sh is sourced, and added a section to show_debug
1378 to list the packages, since we don't yet force-enable verbose with debug.
1380 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1381 modules/catalyst_lock.py:
1382 Since my python sucks and I don't feel like troubleshooting it at the
1383 moment, commenting out all the DEBUG code in catalyst_lock and rolling up
1384 2.0.6_pre8 for testing.
1386 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1387 modules/builder.py, modules/catalyst_lock.py:
1388 Added some extra debug output to catalyst_lock.py and added Stuart Longland
1389 to AUTHORS. This is catalyst 2.0.6_pre7 for testing.
1391 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1392 modules/catalyst_support.py:
1393 change 'is' to == because python is grumpy
1395 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1396 examples/livecd-stage2_template.spec, examples/stage4_template.spec,
1397 modules/livecd_stage2_target.py, targets/support/kmerge.sh,
1398 targets/support/livecdfs-update.sh, targets/support/pre-kmerge.sh,
1399 targets/support/rc-update.sh:
1400 Removing support for bootsplash, since it hasn't been in a supported kernel
1401 in a couple years and isn't accepted upstream.
1403 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1404 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
1405 Fix up the sed for genkernel so it works on versions both before and after
1406 3.4.10_pre2 and fixing a couple places where my sed for the . -> source
1407 change was a bit too aggressive.
1409 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1410 targets/support/bootloader-setup.sh:
1411 Change grub timeout to 15 seconds instead of 150.
1413 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1414 targets/support/pre-kmerge.sh:
1415 Comment out sed on genkernel executable as it appears to do nothing these
1418 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1419 targets/livecd-stage2/livecd-stage2-controller.sh:
1420 Only call find on libdirs that actually exist. Thanks to Kristoffer
1421 <krek6597@student.uu.se> in bug #210807.
1423 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1424 modules/generic_stage_target.py:
1425 Add warning about -* in foo/use in the spec.
1427 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1428 targets/embedded/embedded-chroot.sh,
1429 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
1430 targets/grp/grp-preclean-chroot.sh,
1431 targets/livecd-stage1/livecd-stage1-chroot.sh,
1432 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1433 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-image.sh,
1434 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1435 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
1436 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
1437 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
1438 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-preclean-chroot.sh,
1439 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1440 targets/tinderbox/tinderbox-preclean-chroot.sh:
1441 Change all . to source.
1443 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1444 targets/embedded/embedded-preclean-chroot.sh,
1445 targets/grp/grp-preclean-chroot.sh,
1446 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1447 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
1448 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1449 targets/stage3/stage3-preclean-chroot.sh,
1450 targets/stage4/stage4-preclean-chroot.sh,
1451 targets/support/chroot-functions.sh,
1452 targets/tinderbox/tinderbox-preclean-chroot.sh:
1453 Added a cleanup_stages function and added it to the appropriate places.
1455 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1456 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1457 targets/livecd-stage1/livecd-stage1-chroot.sh,
1458 targets/netboot/netboot-chroot.sh, targets/stage1/stage1-chroot.sh,
1459 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh,
1460 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
1461 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
1462 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
1463 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
1464 Removing any functions that we now call by default when we source
1465 chroot-functions.sh by default.
1467 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1468 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1469 targets/livecd-stage1/livecd-stage1-chroot.sh,
1470 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
1471 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
1472 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
1473 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh:
1474 Clean up the debug code that I've added to stage1, move it to
1475 chroot_functions.sh, and call it from all of our main targets.
1477 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1478 modules/generic_stage_target.py:
1479 Wow. I need to make sure that we actually comment comments in make.conf or
1480 we end up with a failed build. Thanks to Christian Heim <phreak@gentoo.org>
1481 for pointing it out. This is catalyst 2.0.6_pre6 for testing.
1483 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1484 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
1485 targets/stage3/stage3-chroot.sh:
1486 We need to be sure we clear out /var/log/portage/elog as well as
1487 /var/log/emerge.log for stages 1 through 3.
1489 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1490 modules/generic_stage_target.py,
1491 targets/livecd-stage2/livecd-stage2-controller.sh,
1492 targets/support/livecdfs-update.sh:
1493 Clean up firmware code in livecdfs-update.sh, add beginnings of new firmware
1494 code in livecd-stage2-controller.sh, and fix output for USE in make.conf to
1495 80 columns. This is catalyst 2.0.6_pre5 for testing.
1497 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1498 modules/generic_stage_target.py:
1499 Apparently, python doesn't like it when you put a set of comments in front
1500 of an elif. Thanks to Robin Johnson <robbat2@gentoo.org> for pointing it out
1503 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1504 modules/generic_stage_target.py:
1505 Huge refactoring of modules/generic_stage_target.py to fix indentation and
1506 generally clean up the code so it's a bit easier to read/follow.
1508 13 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1509 modules/generic_stage_target.py:
1510 Sort and de-dupe myusevars.
1512 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1513 targets/stage1/stage1-chroot.sh:
1514 Modify stage1-chroot.sh to use the actual -d/--debug code already in catalyst.
1516 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1517 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
1518 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1519 targets/netboot/netboot-chroot.sh, targets/stage3/stage3-chroot.sh,
1520 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
1521 targets/tinderbox/tinderbox-chroot.sh:
1522 Move export of FEATURES to setup_myfeatures.
1524 12 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1525 targets/stage1/stage1-chroot.sh:
1526 Added some debug code to stage1 and fixed a nice bug where we weren't
1527 building with the correct USE. Unfortunately, this invalidates any caches
1528 for stage1, since we were building with the entire USE from the profile.
1529 This is 2.0.6_pre4 for testing.
1531 11 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1532 targets/stage1/stage1-chroot.sh:
1533 We don't need to do the device building twice, so removing USE=build from
1534 first baselayout install.
1536 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1537 targets/support/livecdfs-update.sh:
1538 We check for a plugdev group, add it if it doesn't exist, and make sure any
1539 users specified by livecd/users is in the group.
1541 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py:
1542 Changing cobalt_n32 to use mipsel4_n32 as its inheritance point. Thanks to
1543 Stuart Longland <redhatter@gentoo.org> for pointing this change out.
1545 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1546 modules/catalyst_support.py:
1547 Fix up calc_contents in contents_map. Thanks to Brent Baude
1548 <ranger@gentoo.org> for pointing it out. This is catalyst 2.0.6_pre3 for
1551 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1552 targets/stage1/stage1-chroot.sh:
1553 Ensure /etc/xml/catalog does not exist in stage1, since it will always be
1554 empty and will cause issues in stage3 and beyond.
1556 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1557 targets/support/kmerge.sh, targets/support/rc-update.sh:
1558 Changed some of the rc-update code so it should work with baselayout-2,
1559 also. This is 2.0.6_pre2 for testing.
1561 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1562 files/catalyst.conf, modules/catalyst_support.py,
1563 modules/generic_stage_target.py, modules/grp_target.py,
1564 modules/snapshot_target.py:
1565 Added support for generating CONTENTS files automatically. Patch by Robin
1566 Johnson <robbat2@gentoo.org> for bug #207862.
1568 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1569 modules/snapshot_target.py:
1570 Add a patch from Robin Johnson <robbat2@gentoo.org> from bug #207860 to
1571 exclude digest-* files from the snapshot.
1573 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
1574 arch/x86.py, modules/generic_stage_target.py:
1575 Fixing a minor display issue when we write out make.conf, adding HOSTUSE for
1576 amd64 to add mmx, sse, and sse2 to USE, adding sse2 to pentium4's HOSTUSE.
1578 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1579 targets/support/kmerge.sh:
1580 Make the --kerncache option to genkernel dependent on 'kerncache' being in
1581 options, so that it can actually be turned off.
1583 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
1585 Rearrange things in the arch/*.py files to ensure that nothing is used
1586 before it has been defined.
1588 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> arch/powerpc.py:
1589 Reorder arch/powerpc.py to make python happy.
1591 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1592 modules/snapshot_target.py:
1593 Change .svn --include to an --exclude like it was supposed to be.
1595 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
1597 Added several subarches for mips so we can dump the mips subarch profiles
1598 from my shiny new multi-parent profile structure. This is 2.0.6_pre1 for
1601 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1602 targets/livecd-stage2/livecd-stage2-controller.sh:
1603 Changed the code for copying the MOTD files so it's fewer lines and makes
1606 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> +arch/powerpc.py,
1607 -arch/ppc.py, -arch/ppc64.py, arch/sparc.py, -arch/sparc64.py:
1608 Merged ppc.py and ppc64.py into powerpc.py and merged sparc.py and
1609 sparc64.py into sparc.py, so we have a cleaner set of arch files.
1611 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
1613 Did a little cleanup on the x86.py to remove some redundant entries and
1614 added nocona and core2 to amd64.py, though they're currently commented out.
1616 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1617 modules/generic_stage_target.py:
1618 Write out HOSTUSE settings from arch/*.py to make.conf as well as any USE
1619 flags defined in the spec file.
1621 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
1622 Added a patch from Markus Rothe <corsair@gentoo.org> to add power6 and cell
1623 subarches to ppc64 for bug #208860 and removing redundant CXXFLAGS settings,
1624 since catalyst sets CXXFLAGS=CFLAGS by default.
1626 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1627 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/support/kmerge.sh:
1628 Added clst_HOSTUSE to livecd-stage1 and livecd-stage2 package builds.
1630 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
1631 Added prescott to the subarches for x86.
1633 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1634 modules/netboot2_target.py, targets/support/kmerge.sh:
1635 Add patch to enabled netboot2/linuxrc and automatically add path for
1636 initramfs overlay to genkernel commandline. Thanks to Justin Bronder
1637 <jsbronder@gentoo.org> in bug #208106.
1639 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1640 modules/netboot2_target.py:
1641 Allow root_overlay in netboot2 target for bug #208106.
1643 04 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1644 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1645 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
1646 Added USE=bindist automatically to everything that inherits set_use from
1647 generic_stage_target, added USE=bindist to livecd_stage1_target, added
1648 USE=bindist to emerge run for stage1, and did some minor cleanup in
1649 get_libdir in chroot-functions.
1651 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1652 targets/support/bootloader-setup.sh:
1653 Add splashimage= line to grub.conf if /boot/grub/splash.xpm.gz exists.
1655 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1656 examples/generic_stage_template.spec, examples/grp_template.spec,
1657 examples/livecd-stage1_template.spec,
1658 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
1659 examples/stage4_template.spec, examples/tinderbox_template.spec:
1660 Changing link so it no longer points to a dead page. This is for bug #208609.
1662 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1663 modules/snapshot_target.py:
1664 Add .svn to the catalyst snapshot excludes and remove old pordir_overlay code.
1666 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1667 targets/stage1/stage1-chroot.sh:
1668 As much as I hate this, we're going to force baselayout to install first.
1669 This will keep us from having any issues with packages that don't respect
1672 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
1673 Reorder options in catalyst.conf so they're alphabetical.
1675 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1676 targets/support/bootloader-setup.sh:
1677 Add 'pager on' to grub.conf for bug #208531.
1679 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1680 livecd/files/README.txt, livecd/files/x86-F6.msg:
1681 Removing the unused kernel command line options from Volume/Device Management.
1683 10 Jan 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1684 This is now 2.0.5 for release.
1686 25 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1687 files/catalyst.conf, modules/catalyst_support.py,
1688 modules/generic_stage_target.py,
1689 targets/embedded/embedded-preclean-chroot.sh,
1690 targets/grp/grp-preclean-chroot.sh,
1691 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1692 targets/stage2/stage2-preclean-chroot.sh,
1693 targets/stage3/stage3-preclean-chroot.sh,
1694 targets/support/chroot-functions.sh,
1695 targets/tinderbox/tinderbox-preclean-chroot.sh:
1696 Applying a patch from Tais M. Hansen <tais.hansen@osd.dk> to add initial
1697 sys-devel/icecream cluster compiler support for bug #200095. This is
1698 catalyst 2.0.5_pre6 for testing.
1700 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1701 files/catalyst.conf, modules/generic_stage_target.py:
1702 Add the option for using metadata_overlay with portage to speed up cache.
1704 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1705 modules/stage1_target.py, modules/stage2_target.py,
1706 modules/stage3_target.py:
1707 Add /etc/portage to cleanables for stages 1 through 3.
1709 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1710 livecd/files/livecd-local.start,
1711 targets/livecd-stage2/livecd-stage2-controller.sh,
1712 targets/support/livecdfs-update.sh:
1713 We apparently still need profiles/eclass for building the stage3 from the
1714 LiveCD with the installer.
1716 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> arch/mips.py:
1717 Apply patch for MIPS N32 support from Stuart Longland <redhatter@gentoo.org>
1720 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1721 targets/livecd-stage2/livecd-stage2-controller.sh,
1722 targets/support/livecdfs-update.sh:
1723 Create symlink for /etc/gconf and /var/db when moving to /usr/livecd, remove
1724 preservation of eclasses/profiles, and remove copying of livecd-local.start
1725 since it's not needed anymore.
1727 16 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1728 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1729 Move moving of /var/db back to livecdfs-update.sh but keep the symlink so we
1732 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1733 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1734 Removing old mkvardb code which is no longer used, commenting out setting of
1735 Gnome theme for testing now that Clearlooks has been default for some time,
1736 and changing vdb move from a case statement to a simple if statement. This
1737 is 2.0.5_pre5 for testing.
1739 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1740 modules/stage1_target.py:
1741 Removing cleaning of python encodings for bug #64890.
1743 11 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1744 modules/generic_stage_target.py:
1745 Add an extra warning into the generated make.conf about changing the CHOST.
1747 01 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1748 targets/support/livecdfs-update.sh:
1749 We don't need to copy files from /usr/lib/hotplug/firmware anymore.
1751 29 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
1752 targets/embedded/embedded-preclean-chroot.sh,
1753 targets/grp/grp-preclean-chroot.sh,
1754 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1755 targets/stage2/stage2-preclean-chroot.sh,
1756 targets/stage3/stage3-preclean-chroot.sh,
1757 targets/tinderbox/tinderbox-preclean-chroot.sh:
1758 Check to see if distcc is enabled before calling cleanup_distcc().
1760 17 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> arch/ppc.py,
1761 arch/sparc.py, arch/x86.py:
1762 Look for linux32 in /bin and /usr/bin.
1764 12 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
1765 modules/generic_stage_target.py:
1766 Make error message more specific when removing immutable flag.
1768 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1769 examples/livecd-stage2_template.spec, modules/generic_stage_target.py:
1770 Added Andrew Gaffney to maintainer list, fixed a typo, updated copyright
1771 information, and added a small fix for FreeBSD for bug #169041. This is
1772 catalyst 2.0.5_pre4 for testing.
1774 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1775 targets/support/chroot-functions.sh:
1776 Adding a slightly modified version of Andrew Gaffney's <agaffney@gentoo.org>
1777 patch from bug #120076 to add cross-compiling support to our distcc
1780 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1781 targets/support/chroot-functions.sh:
1782 Added a version of get_libdir from multilib.eclass so we can determine where
1783 to go poking around if we need to touch anything in libdir.
1785 11 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst:
1786 Print an error saying what target failed before the traceback.
1788 25 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1789 modules/catalyst_support.py:
1790 When parsing make.conf, first try pkgcore's
1791 snakeoil.fileutils.read_bash_dict(), then portage's
1792 portage_util.getconfig(), then the internal parse_makeconf().
1794 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1795 modules/catalyst_support.py:
1796 Raise an exception in parse_spec() if there's a duplicate key in the spec.
1798 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1799 examples/netboot_template.spec, examples/tinderbox_template.spec,
1800 modules/grp_target.py, modules/tinderbox_target.py:
1801 Remove redundant set_pkgcache_path() functions from tinderbox and grp
1802 modules, and remove extra pkgcache_path and kerncache_path options from
1805 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1806 This is catalyst 2.0.5_pre3 for testing the new stages code.
1808 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1809 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
1810 We need to force USE=bindist on for building stages.
1812 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1813 modules/generic_stage_target.py:
1814 Fixed livecd/volid by removing the string.join() from set_iso_volume_id()
1815 for bug #188099. This is catalyst 2.0.5_pre2 for testing.
1817 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1818 targets/support/rc-update.sh:
1819 Added support for the newer versions of splashutils which use fbcondecor as
1820 the init script. This is catalyst 2.0.5_pre1 for testing.
1822 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1823 targets/livecd-stage2/livecd-stage2-controller.sh:
1824 Make sure we mkdir on /etc/X11/xinit before we put files in it for bug
1827 22 Aug 2007; Andrew Gaffney <agaffney@gentoo.org>
1828 modules/generic_stage_target.py, modules/stage1_target.py,
1829 modules/stage2_target.py:
1830 The 'chost' option is only valid in stage 1/2 specs. Have catalyst error
1833 13 Aug 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1834 modules/generic_stage_target.py, modules/netboot2_target.py:
1835 Fix typo in getopt call for --clear-autoresume. thanks to
1836 Tais M. Hansen <tais.hansen@osd.dk> in bug #188339 for catching this.
1837 Conditionally write CFLAGS to make.conf in stages for bug #177796.
1838 Copy overlay files in netboot2 target into proper dir for bug #174635.
1840 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1841 modules/netboot2_target.py, targets/netboot2/netboot2-copyfile.sh,
1842 targets/support/netboot2-final.sh:
1843 Added a patch from Andrew Gaffney <agaffney@gentoo.org> on bug #174635 to
1844 fix a minor bug in System.map copying, add portage_overlay support, and adds
1845 the ability to use globbing in the package file lists for the netboot2
1848 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1849 +targets/netboot2/nb-busybox.cf:
1850 Added nb-busybox.cf to the netboot2 target for bug #174298.
1852 16 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1853 targets/support/chroot-functions.sh:
1854 Make sure we install ccache/distcc into the build root, not necessarily ROOT.
1856 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1857 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1858 Change moving the VDB until after we have processed unmerge by moving it
1859 from livecdfs-update.sh to unmerge.sh, instead. This allows someone to
1860 unmerge packages from the gentoo-release-livecd target.
1862 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1863 targets/support/kmerge.sh:
1864 Commented out the package.provided code in catalyst that seemed to cause
1865 problems with kerncache in testing. This is 2.0.4 and should be used for the
1868 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1869 modules/netboot2_target.py, targets/netboot2/netboot2-controller.sh,
1870 targets/netboot2/netboot2-copyfile.sh, targets/support/functions.sh,
1871 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1872 Added a patch from Andrew Gaffney <agaffney@gentoo.org> from bug #173826 to
1873 improve the netboot2 target.
1875 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1876 modules/generic_stage_target.py:
1877 Added a patch from Mike Frysinger <vapier@gentoo.org> for bug #173740 to
1878 cause catalyst to export boolean variables as well as string-based
1881 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1882 modules/generic_stage_target.py:
1883 Fixing check for invalid subarch to not filter too much. Fix from Mike
1884 Frysinger <vapier@gentoo.org> for bug #173532.
1886 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/s390.py:
1887 Added s390x (64-bit) support via a patch from Mike Frysinger
1888 <vapier@gentoo.org> for bug #173002.
1890 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1891 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1892 targets/livecd-stage1/livecd-stage1-chroot.sh,
1893 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1894 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
1895 targets/stage1/stage1-controller.sh, targets/stage2/stage2-chroot.sh,
1896 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
1897 targets/support/chroot-functions.sh, targets/support/kmerge.sh,
1898 targets/support/pre-kmerge.sh:
1899 Added setup_myemergeopts to setup_myfeatures and removed redundant calls to
1900 setup_myemergeopts. Added some extra checks for clst_FETCH to disable
1901 certain functions/code paths when running with -F/--fetchonly. Simplified
1902 kmerge.sh with regards to kerncache and callback packages. Also, changed
1903 ccache/distcc installs to use run_emerge instead of emerge directly, which
1904 allows us to more easily replace the underlying package manager, or add
1905 support for multiple package managers to catalyst.
1907 20 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1908 modules/grp_target.py:
1909 Added patch from Ã…smund Grammeltvedt <grammel@online.no> to add
1910 portage_overlay functionality to GRP, where it was mistakenly missing, for
1911 bug #171157. This is catalyst 2.0.3 and ready for release.
1913 12 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1914 targets/livecd-stage1/livecd-stage1-controller.sh,
1915 targets/support/livecdfs-update.sh:
1916 Removed the generation of grppkgs.txt since the Installer now uses vdb
1919 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1920 targets/support/create-iso.sh:
1921 Fix creation of the EFI images. Since it is FAT, we can't go around
1922 perserving permissions, now, can we?
1924 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1925 targets/support/livecdfs-update.sh:
1926 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix my completely
1927 broken sed for rc.conf, which caused all kinds of hell to break loose when
1928 booting a new CD. This is 2.0.3_pre3.
1930 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1931 modules/generic_stage_target.py:
1932 Added a patch from Christian Heim <phreak@gentoo.org> to remove stale files,
1933 such as group- from /etc before creating our stage tarballs. This is for bug
1936 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1937 targets/support/livecdfs-update.sh:
1938 Commenting out the livecd-kernel code, since the Installer should be doing
1939 everything necessary itself.
1941 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1942 targets/support/livecdfs-update.sh:
1943 Fix up the pci.ids/usb.ids code to work with newer pciutils and future-proof
1944 the usbutils hanlding in case they follow suit with pciutils.
1946 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1947 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1948 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1949 arch/sparc64.py, arch/x86.py, catalyst, modules/generic_stage_target.py:
1950 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix up the
1951 problems with using all of the various subarch settings.
1953 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1954 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1955 Disabled deleting of /boot so we actually can work with EFI/grub, made EFI
1956 check look in the correct location, and made sure we don't delete /voot
1957 within the EFI code if grub is present.
1959 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1960 modules/generic_stage_target.py:
1961 Added another fix from Andrew Gaffney <agaffney@gentoo.org> from bug
1962 #166294. This one should fix the HPPA/PPC architectures.
1964 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1965 targets/support/chroot-functions.sh:
1966 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166420 to
1967 remove the autoresume point for portage, as it really isn't needed and
1968 doesn't really gain us much, anyway.
1970 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1971 targets/stage1/stage1-chroot.sh:
1972 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166426.
1974 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1975 examples/generic_stage_template.spec, examples/grp_template.spec,
1976 examples/livecd-stage1_template.spec,
1977 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1978 examples/netboot_template.spec, examples/snapshot_template.spec,
1979 examples/stage4_template.spec, examples/tinderbox_template.spec:
1980 Update the examples to have 2006.1 for the dates. This is catalyst 2.0.2, so
1983 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1984 targets/support/livecdfs-update.sh:
1985 Make sure the user owns his home directory for bug #147195.
1987 30 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1988 +files/catalystrc, modules/catalyst_support.py:
1989 Re-arranged catalyst.conf to make it easier to follow while looking at the
1990 online reference and added a default catalystrc file, which does nothing.
1992 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1993 modules/catalyst_support.py, modules/embedded_target.py,
1994 modules/generic_stage_target.py, modules/grp_target.py,
1995 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1996 modules/stage3_target.py, modules/tinderbox_target.py:
1997 Added patch from Andrew Gaffney <agaffney@gentoo.org> to fix up some of the
1998 tab/space nastiness. This is for bug #161915.
2000 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2001 modules/generic_stage_target.py:
2002 Fixed new cbuild code with another patch from Mike Frysinger
2003 <vapier@gentoo.org> to allow the usage of subarches.
2005 09 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
2006 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
2007 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
2008 arch/sparc64.py, arch/x86.py, modules/generic_stage_target.py,
2009 targets/netboot/netboot-combine.sh, targets/support/bootloader-setup.sh,
2010 targets/support/create-iso.sh, targets/support/functions.sh,
2011 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
2012 Added a patch from Mike Frysinger <vapier@gentoo.org> to support cbuild.
2014 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
2015 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
2016 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
2017 arch/sparc64.py, arch/x86.py, files/catalyst.conf, modules/builder.py,
2018 modules/catalyst_lock.py, modules/catalyst_support.py,
2019 modules/embedded_target.py, modules/generic_stage_target.py,
2020 modules/generic_target.py, modules/grp_target.py,
2021 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2022 modules/netboot2_target.py, modules/netboot_target.py,
2023 modules/snapshot_target.py, modules/stage1_target.py,
2024 modules/stage2_target.py, modules/stage3_target.py,
2025 modules/stage4_target.py, modules/tinderbox_target.py,
2026 targets/embedded/embedded-chroot.sh,
2027 targets/embedded/embedded-controller.sh,
2028 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
2029 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
2030 targets/grp/grp-preclean-chroot.sh,
2031 targets/livecd-stage1/livecd-stage1-chroot.sh,
2032 targets/livecd-stage1/livecd-stage1-controller.sh,
2033 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2034 targets/livecd-stage2/livecd-stage2-controller.sh,
2035 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2036 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
2037 targets/netboot2/netboot2-controller.sh,
2038 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
2039 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
2040 targets/stage1/stage1-controller.sh,
2041 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
2042 targets/stage2/stage2-controller.sh,
2043 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2044 targets/stage3/stage3-controller.sh,
2045 targets/stage3/stage3-preclean-chroot.sh,
2046 targets/stage4/stage4-controller.sh,
2047 targets/stage4/stage4-preclean-chroot.sh,
2048 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
2049 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
2050 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
2051 targets/tinderbox/tinderbox-controller.sh,
2052 targets/tinderbox/tinderbox-preclean-chroot.sh:
2053 Removing old CVS Header lines, which are no longer used since moving to SVN.
2055 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2056 targets/stage4/stage4-chroot.sh:
2057 Added back a missing 'then' from stage4 target.
2059 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2060 modules/generic_stage_target.py:
2061 Fix indentation so things actually work.
2063 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
2064 Added patch from Mike Frysinger <vapier@gentoo.org> to change the SPARC
2067 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2068 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
2069 Fix the display manager sed lines and change the icon for the local Handbook
2070 to use the GNOME 2.16 icon for gedit.
2072 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2073 modules/generic_stage_target.py:
2074 Changed the portage_overlay option to always install overlays in
2075 /usr/local/portage and added code to clean up /usr/local/portage and
2076 make.conf after sucessful execution and before creation of ISO/tarballs.
2078 22 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2079 targets/support/livecdfs-update.sh:
2080 Fixed a typo which broke coldplugging.
2082 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2083 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
2084 Added a create_handbook_icon function and rearranged some of the icon
2085 creation for the LiveCD. This should resolve bug #143725 once a new release
2088 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2089 targets/support/livecdfs-update.sh:
2090 We now disable the RC_COLDPLUG in /etc/conf.d/rc so udev will not do
2091 coldplugging. This allows us to unpack our firmware before we detect
2092 devices, so that devices that need it will get it.
2094 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2095 modules/generic_stage_target.py:
2096 Fix a typo in generic_stage_target.
2098 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2099 targets/support/livecdfs-update.sh:
2100 Make sure we setup the DISPLAYMANAGER variable in both /etc/rc.conf and
2101 /etc/conf.d/xdm so we support older snapshots and newer ones.
2103 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2104 modules/livecd_stage2_target.py:
2105 OK. We've fixed the spacing issue with livecd-stage2, so this is 2.0.1, for
2108 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2109 modules/livecd_stage2_target.py:
2110 Reverted change in livecd-stage2 to the action_sequence until I can figure
2111 out what the problem is with it.
2113 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2114 livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2, catalyst,
2115 livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
2116 modules/livecd_stage2_target.py:
2117 Fixed the livecd-stage2 action_sequence and updated the isolinux cdtar's to
2118 include newer memtest86. This is catalyst 2.0.1 and ready to roll.
2120 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2121 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
2122 Added a patch from Bardur Arantsson <bugs-gentoo.org@scientician.net> which
2123 resolves an issue where a variable could be accessed unitialized in obscure
2124 circumstances. This is wrt bug #144984.
2126 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2127 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2128 modules/stage2_target.py, modules/stage4_target.py:
2129 Fixed up action_sequence when using --fetchonly to not create tarballs or
2130 ISO images for bug #143392.
2132 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2133 targets/grp/grp-chroot.sh, targets/stage4/stage4-chroot.sh:
2134 Clean up the USE usage in GRP/stage4.
2136 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2137 modules/generic_stage_target.py, modules/stage1_target.py,
2138 modules/stage2_target.py:
2139 Added cleanup patch for stage1/stage2 and generic_stage_target from Andrew
2140 Gaffney <agaffney@gentoo.org> wrt bug #155911.
2142 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2143 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
2144 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
2145 targets/stage4/stage4-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
2146 Added patch from Andrew Gaffney <agaffney@gentoo.org> to remove all
2147 instances of USE_ORDER since auto hasn't been valid for some time. This is
2150 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2151 modules/generic_stage_target.py, modules/stage1_target.py:
2152 Added patch from Daniel Ostrow <dostrow@gentoo.org> for added FreeBSD
2153 goodness wrt bug #153587.
2155 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2156 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg:
2157 Changed dobladecenter to slowusb. Thanks to solar for pointing this out.
2159 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2160 modules/generic_stage_target.py, modules/stage4_target.py:
2161 Added a check to see if we have the tarball option enabled, which causes
2162 catalyst to run the capture sequence. This was requested by Tim Yamin for
2163 the stage4 target, but I thought it should be usable on any stage target.
2165 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2166 targets/support/livecdfs-update.sh:
2167 Moved fstab tweaks all into one location and added make.conf tweak for bug
2170 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2171 Changed the options to be in alphabetical order so my meatspace logical
2172 parser can process them better, added the compress and tarball options,
2173 which are as of yet unused for bug #139390 and request from Tim Yamin, and
2174 removed the unused -x command line parameter for bug #151405.
2176 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2177 modules/generic_stage_target.py:
2178 Added a warning about changing the CHOST setting for bug #142034.
2180 11 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
2181 modules/generic_stage_target.py, targets/stage1/stage1-controller.sh,
2182 targets/support/chroot-functions.sh:
2183 Added initial Gentoo/FreeBSD support. Patch from Diego Pettenò
2184 <flameeyes@gentoo.org> and attached to bug #150351.
2186 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
2187 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
2188 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
2189 arch/sparc64.py, arch/x86.py, catalyst, files/catalyst.conf,
2190 modules/builder.py, modules/catalyst_lock.py, modules/catalyst_support.py,
2191 modules/embedded_target.py, modules/generic_stage_target.py,
2192 modules/generic_target.py, modules/grp_target.py,
2193 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2194 modules/netboot2_target.py, modules/netboot_target.py,
2195 modules/snapshot_target.py, modules/stage1_target.py,
2196 modules/stage2_target.py, modules/stage3_target.py,
2197 modules/stage4_target.py, modules/tinderbox_target.py,
2198 targets/embedded/embedded-chroot.sh,
2199 targets/embedded/embedded-controller.sh,
2200 targets/embedded/embedded-fs-runscript.sh,
2201 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
2202 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
2203 targets/grp/grp-preclean-chroot.sh,
2204 targets/livecd-stage1/livecd-stage1-chroot.sh,
2205 targets/livecd-stage1/livecd-stage1-controller.sh,
2206 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2207 targets/livecd-stage2/livecd-stage2-controller.sh,
2208 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2209 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
2210 targets/netboot2/netboot2-controller.sh,
2211 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
2212 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
2213 targets/stage1/stage1-controller.sh,
2214 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
2215 targets/stage2/stage2-controller.sh,
2216 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2217 targets/stage3/stage3-controller.sh,
2218 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
2219 targets/stage4/stage4-controller.sh,
2220 targets/stage4/stage4-preclean-chroot.sh,
2221 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
2222 targets/support/functions.sh, targets/support/kmerge.sh,
2223 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
2224 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
2225 targets/support/rc-update.sh, targets/support/target_image_setup.sh,
2226 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
2227 targets/tinderbox/tinderbox-controller.sh,
2228 targets/tinderbox/tinderbox-preclean-chroot.sh:
2229 Removing all copyright and license comment headers from all files so we
2230 don't ever get another bug like bug #149638.
2232 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2233 modules/generic_stage_target.py:
2234 Clean up more spacing/capitalization.
2236 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README,
2237 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
2238 modules/stage4_target.py, targets/embedded/embedded-chroot.sh,
2239 targets/embedded/embedded-controller.sh,
2240 targets/embedded/embedded-fs-runscript.sh,
2241 targets/embedded/embedded-preclean-chroot.sh,
2242 targets/livecd-stage2/livecd-stage2-controller.sh,
2243 targets/netboot2/netboot2-copyfile.sh,
2244 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh,
2245 targets/support/pre-kmerge.sh:
2246 Fixed lots of spacing issues, removed livecd/type from livecd-stage1, add
2247 splash capabilities to stage4, change 'cp -a' to 'cp -pPR', add -q to emerge
2248 calls in kmerge.sh, and updated README.
2250 13 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2251 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
2252 Fix bashrc so it doesn't give an error and add System.map to livecd-kernel.
2254 08 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2255 modules/catalyst_support.py:
2256 Added fix for bug #143348.
2258 23 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2259 targets/support/livecdfs-update.sh:
2260 Added -q to emerge call for systempkgs.txt just to be on the safe side.
2262 22 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2263 targets/livecd-stage2/livecd-stage2-controller.sh,
2264 targets/support/livecdfs-update.sh:
2265 Changed some copy commands to use -f, added a check for /etc/gconf before
2266 moving it when not using gentoo-release-livecd, and fixed a sed for root's
2267 .bashrc, as reported on the gentoo-catalyst mailing list by Luca Casagrande
2268 <luca.casagrande@gmail.com>.
2270 16 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2271 targets/support/livecdfs-update.sh:
2272 Fixing sed so that systemspkgs.txt is built properly.
2274 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
2275 The sparc32 binary is in /bin, not /usr/bin.
2277 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2278 targets/support/chroot-functions.sh:
2279 We now only set the options for pkgcache if we are not using fetchonly. This
2280 should work around a problem where portage won't fetch the files if a binpkg
2281 already exists for the package.
2283 09 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2284 targets/support/livecdfs-update.sh:
2285 Added code to make a backup of custom.conf before we edit it for the
2288 29 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2289 targets/support/livecdfs-update.sh:
2290 Remove sed from splash section, since it wasn't actually resolving the
2291 issue, anyway. Change the installer's dialog front-end code to simply run
2292 via sudo, since we don't need to worry about having the X DISPLAY setup or
2293 anything. This is catalyst 2.0, so you guys can all start rejoicing.
2295 26 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2296 targets/support/livecdfs-update.sh:
2297 Fix my sed line so it actually applies correctly.
2299 25 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2300 targets/support/chroot-functions.sh:
2301 Added check for verbose, and add --verbose if found, or --quiet, to emerge
2304 21 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2305 targets/support/livecdfs-update.sh:
2306 Fix the splash code so we have our splash theme on all 6 virtual consoles,
2307 as well as a possible fix for the read-only filesystem messages from
2308 /sbin/splash-functions.sh
2310 20 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2311 targets/support/chroot-functions.sh:
2312 Fix --fetchonly to actually work.
2314 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2315 examples/livecd-stage2_template.spec:
2316 Added description for livecd/fsops to livecd-stage2's spec template.
2318 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2319 targets/support/livecdfs-update.sh:
2320 I've modified the GDM configuration section to work correctly. I have also
2321 ensured that xdm is no longer started just because livecd/xdm is used, which
2322 was causing issues for the generic-livecd type. This is 2.0_rc50, which
2323 should be the last of the 'release candidates' made. If there are no bug
2324 reports in 2 days, then I'm rolling this as 2.0 final.
2326 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2327 targets/support/livecdfs-update.sh:
2328 Hopefully, I have fixed the issue with the Installer icons. We'll have to
2329 see once the newer Installer is released, as I still have to fix the
2332 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2333 targets/support/rc-update.sh:
2334 Removed famd from the default runlevel for gentoo-release-livecd. It really
2335 shouldn't cause a problem, but I prefer it stay a bit clean.
2337 11 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2338 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
2339 targets/support/create-iso.sh, targets/support/kmerge.sh,
2340 targets/support/livecdfs-update.sh, targets/support/mips-arcload_conf.sh:
2341 Added patches from Joshua Kinard <kumba@gentoo.org> from bug #139337.
2343 05 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2344 -livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
2345 +livecd/cdtar/silo-1.4.13-sparc-cdtar.tar.bz2,
2346 targets/support/bootloader-setup.sh:
2347 Added patch from Gustavo Zacarias <gustavoz@gentoo.org> for sparc/silo
2348 parameters support. This is for bug #139300.
2350 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2351 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2352 targets/support/filesystem-functions.sh:
2353 Added two patches from Joshua Kinard from bug #138255 to fix livecd/fsops
2354 and also to remove some redundant values from livecd-stage2's valid_values.
2357 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
2359 Fixed invocation of linux32 for x86 and ppc. This is for bug #138080.
2361 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2362 modules/generic_stage_target.py:
2363 Fix a problem where catalyst was creating an initial list, then putting that
2364 list inside another. Thanks to Andrew Gaffney <agaffney@gentoo.org> for
2365 pointing it out and for the fix. This is for bug #136351.
2367 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2368 targets/support/unmerge.sh:
2369 Removing loop for unmerge, as it didn't actually solve anything and the
2370 portage team has helped us out by reverting the behavior that caused this
2371 change in the first place.
2373 21 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2374 modules/netboot2_target.py, modules/stage1_target.py,
2375 targets/netboot2/netboot2-copyfile.sh, targets/support/pre-kmerge.sh:
2376 Added two patches from Joshua Kinard <kumba@gentoo.org> to fix stage1 not
2377 having /proc mounted during the preclean stage and also to clean up the
2378 netboot2 code. This is 2.0_rc48.
2380 20 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2381 targets/support/unmerge.sh:
2382 Change our unmerge from being a single unmerge to a loop, to work around an
2383 unexpected change in portage 2.1's unmerge processing.
2385 19 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2386 targets/support/bootloader-setup.sh:
2387 Fixed a problem where we were putting the kernel name in twice and causing
2388 and error when using grub as a bootloader. This is for bug #137252.
2390 15 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2391 targets/support/bootloader-setup.sh:
2392 Added a second pass to the alpha bootloader setup to create aboot items for
2393 serial console for bug #133457.
2395 12 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2396 +livecd/cdtar/arcload-0.43-r1.tbz2:
2397 Added arcload cdtar for mips.
2399 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2400 targets/netboot/netboot-controller.sh:
2401 Added make-busybox-symlinks to USE for busybox compile. This is catalyst
2404 08 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2405 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
2406 Add patch from bug #135051 to fix the seedcache extraction logic.
2408 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2409 targets/support/livecdfs-update.sh:
2410 Don't set icon theme to Clearlooks, since it doesn't exist.
2412 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2413 targets/support/livecdfs-update.sh:
2414 Fix sed on installer icons.
2416 25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2419 23 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2420 targets/stage1/stage1-controller.sh:
2421 Added a -type f to the find call in stage1 for bug #132180.
2423 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2424 livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2:
2425 Updated yaboot cdtar from Daniel Ostrow <dostrow@gentoo.org> so it will boot
2426 properly on IBM PPC64 machines.
2428 19 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2429 modules/generic_stage_target.py:
2432 16 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2433 targets/support/rc-update.sh:
2434 Removed x-setup from default runlevel, as it is now controlled via the
2435 autoconfig init script.
2437 15 May 2006; Eric Edgar <rocket@gentoo.org> arch/ppc64.py:
2438 Fix ppc64 based arches to subclass ppc64
2440 15 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2441 modules/livecd_stage1_target.py:
2442 Use the full category/package name for livecd-tools.
2444 13 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2445 targets/support/livecdfs-update.sh:
2446 Make copies and deletes recursive for firmware since some packages put their
2447 firmware in a subdirectory.
2449 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2450 targets/support/livecdfs-update.sh:
2451 Fix detection of the Installer.
2453 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
2454 Added 970, power3, power4, and power5 sub-arches for ppc64.
2456 09 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2457 targets/support/livecdfs-update.sh:
2458 Removed portion of livecdfs-update.sh that created /etc/conf.d/net as it is
2459 no longer necessary and can cause possible problems with Installer-based
2462 08 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
2463 recursive directory create
2465 01 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2466 modules/catalyst_support.py:
2467 Changed a display error from bug #131502 and rolling 2.0_rc45.
2469 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2470 targets/support/create-iso.sh:
2471 Added patch from Gustavo Zacharias <gustavoz@gentoo.org> for some fun
2474 25 Apr 2006; Eric Edgar <rocket@gentoo.org>
2475 modules/generic_stage_target.py:
2476 digests function uses raw output from hash function now
2478 25 Apr 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
2479 change hash result format so .DIGESTS is generated correctly
2481 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2482 modules/catalyst_support.py:
2483 Added patch to parse_spec by Andrew Gaffney <agaffney@gentoo.org> and for
2486 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2487 targets/support/livecdfs-update.sh:
2488 Added a space for bug #131181.
2490 23 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2491 targets/support/kmerge.sh:
2492 Fixed creation of kernelpkgs.txt file for the installer.
2494 21 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2495 modules/generic_stage_target.py:
2496 Somehow this hosts.bck fix got reverted and I really don't know how. Anyway,
2499 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2500 targets/livecd-stage2/livecd-stage2-controller.sh,
2501 targets/support/bootloader-setup.sh:
2502 I missed an extra else in bootloader-setup.sh, so I'm fixing that and
2503 rolling out an emergency rc44.
2505 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2506 targets/support/bootloader-setup.sh:
2507 If you use elif, you have to use a then after it. Yeah, that one's totally
2510 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2511 targets/support/livecdfs-update.sh:
2512 Fixing my own bug in livecdfs-update.sh and rolling 2.0_rc43.
2514 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2515 targets/support/rc-update.sh:
2516 Removed runlevel deletion, as it probably wasn't a good idea. This is for
2519 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2520 targets/support/bootloader-setup.sh:
2521 Removed bootplash support from ppc/ppc64 since they only will work with
2522 gensplash. Forced use of livecd/splash_type of bootsplash to get
2523 splash=silent. This should reduce the number of things on the kernel command
2524 line that aren't necessary.
2526 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
2527 modules/catalyst_support.py:
2528 Added patch from Andrew Gaffney <agaffney@gentoo.org> to re-write
2529 parse_spec. This should resolve bug #130103, as well as make the code much
2530 cleaner. This is 2.0_rc42.
2532 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2533 modules/generic_stage_target.py:
2534 Forced -p on tar for compressing stages.
2536 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2537 targets/support/chroot-functions.sh:
2538 Fixed fetchonly option for stages 1 through 3 and livecd-stage1, and
2541 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2542 targets/stage1/build.py:
2543 Added patch to build.py for portage 2.1 support.
2545 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2546 targets/support/kmerge.sh:
2547 Fixed genkernel initramfs overlay support. Thanks to Alvin Lee
2548 <liyiming@ict.ac.cn> in bug #129890.
2550 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2551 targets/support/livecdfs-update.sh:
2552 Moved sed line for ##STARTX to end of file, since we aren't touching
2553 /etc/startx until the end.
2555 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2556 targets/support/livecdfs-update.sh:
2557 Added a check for the games group and add it if it doesn't exist already.
2558 This should resolve bug #125498.
2560 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2561 examples/generic_stage_template.spec, examples/grp_template.spec,
2562 examples/livecd-stage1_template.spec,
2563 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
2564 examples/netboot_template.spec, examples/snapshot_template.spec,
2565 examples/stage4_template.spec, examples/tinderbox_template.spec:
2566 Removed portdir_overlay from the snapshot example spec and added
2567 portage_overlay to the example specs for the relevant targets.
2569 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2570 This is 2.0_rc41 since it has better LiveCD support.
2572 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2573 targets/support/livecdfs-update.sh:
2576 31 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2577 targets/support/functions.sh:
2578 Removed check for livecd/dev-manager being udev since it was done
2579 incorrectly and genkernel assumes udev by default on a 2.6 kernel and devfs
2580 by default on a 2.4 kernel. Thanks to Alvin Lee <liyiming@ict.ac.cn> on bug
2581 #128265 for pointing this out.
2583 23 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2584 -livecd/cdtar/elilo-3.4-cdtar.tar.bz2,
2585 +livecd/cdtar/elilo-3.6-cdtar.tar.bz2:
2586 Replaced elilo-3.4 cdtar with elilo-3.6 cdtar for IA64.
2588 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2589 modules/generic_stage_target.py:
2590 Fix to ensure that we look inside the chroot for /etc/hosts.bck, not on our
2591 live system. You can thank Andrew Gaffney for the fix.
2593 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2594 targets/livecd-stage2/livecd-stage2-controller.sh:
2595 Don't copy motd files if we're using livecd/type generic-livecd.
2597 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2598 targets/livecd-stage2/livecd-stage2-controller.sh,
2599 targets/support/livecdfs-update.sh:
2600 Made sure that livecd/motd is ignored for livecd/type: gentoo-* and added
2601 some extra cleanup to generic-livecd.
2603 16 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2604 -livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2,
2605 -livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2,
2606 +livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2,
2607 -livecd/cdtar/ppc-yaboot-cdtar.tar.bz2,
2608 targets/support/bootloader-setup.sh:
2609 Added sed to PPC/PPC64 to change boot.msg to match the hardware for which
2610 the CD was built, merged the PPC and PPC64 cdtar files into a single cdtar,
2611 and removed all older cdtar files for PPC*.
2613 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2614 livecd/files/livecd.motd.txt:
2615 Added message to the official LiveCD MOTD mentioning how to run the
2616 installer. Blame codeman. This is 2.0_rc40.
2618 13 Mar 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2619 fix so snapshot target doesnt have errors
2621 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2622 targets/support/livecdfs-update.sh:
2623 Finalized the sync from my fsscript for 2006.0 into catalyst. It is now no
2624 longer necessary to use a fsscript to duplicate the official Gentoo LiveCD
2627 12 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2628 targets/support/rc-update.sh:
2629 Removed hdparm and alsasound from rc-update.sh as they are pulled in by the
2632 21 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2633 targets/support/livecdfs-update.sh:
2634 Added wrapping around the udev sed for those crazy 2.4-users.
2636 17 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2637 targets/support/livecdfs-update.sh:
2638 Added sed fix for udev starting evms_activate unconditionally. This is
2641 17 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
2642 add stage4/unmerge stage4/rm to valid options
2644 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2645 targets/support/rc-update.sh:
2646 Added fix for bug #122154 from Rajiv Manglani.
2648 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2649 targets/support/kmerge.sh:
2650 Fixed creation of kernelpkgs.txt for the Installer.
2652 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2653 livecd/cdtar/elilo-3.4-cdtar.tar.bz2:
2654 Updated elilo tarball for IA64.
2656 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2657 DIGESTS support for snapshot creation
2659 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2660 This is catalyst 2.0_rc38, codenamed: When will the stinking release
2661 candidates ever end?
2663 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2664 fix for .DIGESTS.DIGESTS issue in grp
2666 14 Feb 2006; Eric Edgar <rocket@gentoo.org>
2667 modules/generic_stage_target.py:
2668 fix for failure when root_overlay is not set
2670 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2671 targets/support/bootloader-setup.sh:
2672 Added IA64/SGI patch from plasmaroo.
2674 13 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2675 targets/livecd-stage1/livecd-stage1-controller.sh,
2676 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
2677 Fixed generation of grppkgs.txt and kernelpkgs.txt for the Installer. This
2680 10 Feb 2006; Eric Edgar <rocket@gentoo.org>
2681 modules/generic_stage_target.py:
2682 Allow multiple overlays for root_overlay and overlay spec option
2684 10 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2685 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
2686 +livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2, catalyst,
2687 targets/support/rc-update.sh:
2688 Updated ppc64's cdtar file with a new boot.msg, removed older file, and
2689 fixed bug #122154. This is catalyst 2.0_rc36.
2691 09 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2692 livecd/files/livecd.motd.txt, targets/support/livecdfs-update.sh:
2693 Updated the LiveCD motd to tell the user to run the display manager again,
2694 rather than startx, while mentioning that startx is useful as a rescue X
2695 session since it starts twm. This is catalyst 2.0_rc35.
2697 09 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2698 Add hfs-hide options to mkisofs so macs boot
2700 09 Feb 2006; Eric Edgar <rocket@gentoo.org>
2701 modules/generic_stage_target.py:
2702 Fix indentation issues
2704 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2707 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
2708 targets/support/bootloader-setup.sh:
2709 add additional console less entry when consoles are chosen for ppc64
2711 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
2712 modules/generic_stage_target.py:
2713 fix kernelopts and extraversion env variable exports
2715 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2716 targets/support/livecdfs-update.sh:
2717 Rearranged generation of /usr/livecd/systempkgs.txt for the LiveCD. Thanks
2718 to Andrew Gaffney for spotting this. This is 2.0_rc33.
2720 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2721 targets/support/kmerge.sh:
2722 Changing the way we determine if extraversion is set. This is catalyst
2725 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2726 targets/support/livecdfs-update.sh:
2727 Change net.ethX links to link to net.lo instead of net.eth0.
2729 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2730 examples/stage4_template.spec:
2731 Fixed rcadd example for stage4. Blame rajiv.
2733 06 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2734 This is catalyst 2.0_rc31.
2736 05 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2737 targets/support/livecdfs-update.sh:
2738 Added copy of /usr/portage/eclass for the Installer. Thanks to Andrew
2739 Gaffney for pointing me in the right direction.
2741 03 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2742 change all occurrences of ${clst_livecd_cdfstype} with ${clst_fstype}
2744 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2747 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
2748 examples/livecd-stage2_template.spec:
2749 updated examples to have console and machine_type
2751 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
2752 targets/support/bootloader-setup.sh:
2753 Change [ console ] to -console in yaboot.conf for ppc64. Spaces aren't
2756 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2757 This is catalyst 2.0_rc29.
2759 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2760 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2:
2761 Removed extra yaboot.conf from
2762 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2.
2764 01 Feb 2006; Eric Edgar <rocket@gentoo.org>
2765 targets/support/kill-chroot-pids.sh:
2766 add sleep to try and give processes a chance to die. bug 119940
2768 01 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2769 targets/support/functions.sh:
2770 Removed some quotes to make sure we have a binary operator and closing bug
2773 31 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2774 targets/support/create-iso.sh:
2775 Added fix for amd64/x86 ISO creation. This is 2.0_rc28.
2777 30 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2778 targets/support/bootloader-setup.sh:
2779 Added path from bug #120935 for PPC/PPC64.
2781 30 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage2_target.py:
2782 Additional spacing fixes submitted by `Kumba
2784 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2785 modules/stage2_target.py:
2786 space cleanups contributed from `Kumba
2788 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2789 add grp/use to valid_values in the grp module
2791 29 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2794 28 Jan 2006; Eric Edgar <rocket@gentoo.org>
2795 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
2796 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
2797 targets/support/bootloader-setup.sh:
2798 ppc cdtar update; ppc64 bootloader updates
2800 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2801 targets/support/create-iso.sh:
2802 Fixing HFS bless on PPC64. This is catalyst 2.0_rc26.
2804 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2805 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
2806 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
2807 targets/support/create-iso.sh:
2808 Fix ppc64 iso creation. Add console machine_type for ppc yaboot separation.
2810 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2811 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2812 Add ppc console and machine_type=ibm
2814 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2815 modules/generic_stage_target.py:
2816 Fix type error when kernel packages arent defined
2818 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2819 examples/generic_stage_template.spec, examples/grp_template.spec,
2820 examples/livecd-stage1_template.spec,
2821 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
2822 examples/stage4_template.spec:
2823 Added more verbose wording and examples for pkgcache_path and
2824 kerncache_path, where necessary.
2826 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2827 targets/support/create-iso.sh:
2828 Really fixing bug #120475 this time. This is 2.0_rc25.
2830 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2831 targets/support/create-iso.sh:
2832 Added patch from bug #120475 that resolves HFS blessing on PPC*. This is
2835 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2836 +livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
2837 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
2838 Added initial support for EFI booting on x86. This is completely untested,
2839 so use it at your own risk. Also, no bug reports without patches, please.
2840 This is catalyst 2.0_rc23.
2842 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2843 kmerge should have been kerncache
2845 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh,
2846 targets/support/pre-kmerge.sh:
2847 Fix a few other places for the kerncache update
2849 26 Jan 2006; Eric Edgar <rocket@gentoo.org>
2850 examples/generic_stage_template.spec, examples/grp_template.spec,
2851 examples/livecd-stage1_template.spec,
2852 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
2853 examples/netboot_template.spec, examples/stage4_template.spec,
2854 examples/tinderbox_template.spec, modules/generic_stage_target.py,
2855 targets/support/kmerge.sh:
2856 Separation of kerncache from snapcache
2858 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2859 It helps if I actually increment the version number.
2861 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2862 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
2863 Added --oneshot to default options for stage1 building. Added code to wipe
2864 world during stages 1 and 3. This is catalyst 2.0_rc22.
2866 25 Jan 2006; Eric Edgar <rocket@gentoo.org>
2867 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2868 Fix bug if no kernel packages were defined but there was a postconf setting.
2869 x86 softlevel support is enhanced.
2871 24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2872 targets/support/bootloader-setup.sh:
2873 Added IA64 patch from plasmaroo. This is catalyst 2.0_rc21.
2875 23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2876 Changed mcpu to mtune since mcpu is deprecated on GCC 3.4 and above.
2878 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2881 20 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/netboot2_target.py:
2882 Netboot2 fixes for spec parameter checks
2884 20 Jan 2006; Eric Edgar <rocket@gentoo.org>
2885 modules/generic_stage_target.py, modules/stage4_target.py:
2886 add makeopts spec file support.
2888 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2889 modules/generic_stage_target.py:
2890 Added fix for bug #119635.
2892 19 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2893 Fix pre-kmerge.sh for stage4
2895 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2898 18 Jan 2006; Eric Edgar <rocket@gentoo.org>
2899 modules/generic_stage_target.py:
2900 fix crash when no kernel is defined. spacing issue
2902 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2905 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2906 modules/livecd_stage2_target.py:
2907 Added livecd/volid to valid_values.
2909 17 Jan 2006; Eric Edgar <rocket@gentoo.org>
2910 modules/generic_stage_target.py:
2911 remove extra function that was converting strings to lists unnecessarily
2913 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2914 This is catalyst 2.0_rc17.
2916 17 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2917 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2918 modules/stage4_target.py:
2919 fix issue where args not allowed that arose due to earlier myspec addlargs bug
2921 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2922 targets/embedded/embedded-preclean-chroot.sh,
2923 targets/grp/grp-preclean-chroot.sh,
2924 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2925 targets/stage1/stage1-preclean-chroot.sh,
2926 targets/stage2/stage2-preclean-chroot.sh,
2927 targets/stage3/stage3-preclean-chroot.sh,
2928 targets/support/chroot-functions.sh,
2929 targets/tinderbox/tinderbox-preclean-chroot.sh:
2930 Added function to cleanup stray /etc/distcc/hosts files.
2932 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2933 targets/support/bootloader-setup.sh:
2934 Added fix from bug #119123. This is catalyst 2.0_rc16.
2936 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2937 targets/support/create-iso.sh, targets/support/netboot2-final.sh:
2938 Fixing some spacing. This is catalyst 2.0_rc15.
2940 16 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2941 Attempt to fix bug #117649
2943 16 Jan 2006; Eric Edgar <rocket@gentoo.org>
2944 modules/generic_stage_target.py:
2945 fixes for bugs #119009, #119041 and #118985
2947 13 Jan 2006; Eric Edgar <rocket@gentoo.org>
2948 +examples/netboot2_template.spec, modules/catalyst_support.py,
2949 +modules/netboot2_target.py, +targets/netboot2/netboot2-controller.sh,
2950 +targets/netboot2/netboot2-copyfile.sh, +targets/netboot2/netboot2-pkg.sh,
2951 +targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
2954 13 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py,
2955 targets/support/kmerge.sh:
2956 Fix for ccache (null)/.ccache bug
2958 13 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2961 11 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, arch/ppc.py:
2962 Added ppc -mcpu patch from Pylon for bug #118709.
2964 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2965 modules/embedded_target.py, modules/stage4_target.py:
2966 Added linuxrc to embedded and stage4 targets.
2968 10 Jan 2006; Eric Edgar <rocket@gentoo.org>
2969 modules/generic_stage_target.py, targets/support/kmerge.sh:
2970 filter kname - and . for kmerge.sh
2972 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2973 targets/support/create-iso.sh:
2974 Added sparc64 to sparc lines for create-iso.sh to fix ISO creation on sparc64.
2976 05 Jan 2006; Eric Edgar <rocket@gentoo.org>
2977 modules/generic_stage_target.py:
2978 change .digests to .DIGESTS
2980 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2981 targets/support/kmerge.sh:
2982 Commented ccache for genkernel build which will resolve #117648 until a
2983 proper solution can be found. This is 2.0_rc13.
2985 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2986 targets/stage1/stage1-controller.sh:
2987 Added patch from vapier for bug #117254.
2989 03 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
2990 arch/amd64.py, arch/mips.py, arch/ppc.py, arch/ppc64.py, arch/s390.py,
2991 arch/sh.py, arch/sparc.py, arch/sparc64.py, arch/x86.py:
2992 Added -pipe to default CFLAGS/CXXFLAGS and doing some minor cleanup
2995 03 Jan 2006; Eric Edgar <rocket@gentoo.org>
2996 modules/generic_stage_target.py:
2997 Remove chost/cflags etc. warning messages
2999 31 Dec 2005; Eric Edgar <rocket@gentoo.org>
3000 modules/generic_stage_target.py:
3001 Attempt to fix bug 117253; chost is wrong on autoresume
3003 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3004 modules/generic_stage_target.py, modules/netboot_target.py,
3005 modules/stage1_target.py:
3006 make setting of destdir more global and part of generic_stage_target
3008 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
3009 Fix destpath bug in netboot target
3011 28 Dec 2005; Eric Edgar <rocket@gentoo.org>
3012 modules/generic_stage_target.py, modules/stage4_target.py:
3013 Fix for bug 116305;removed unnecessary pkgcache_path processing from the
3016 23 Dec 2005; Eric Edgar <rocket@gentoo.org> arch/sh.py,
3017 modules/generic_stage_target.py, modules/stage4_target.py:
3018 remove stray ' from arch/sh.py
3020 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3021 targets/stage1/stage1-controller.sh:
3022 This finally fixes the issues with gcc-config/binutils-config in stage1.
3023 This is catalyst 2.0_rc12.
3025 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
3026 Fix incorrect warning message. portdir_overlay -> portage_overlay
3028 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3029 targets/stage1/stage1-controller.sh,
3030 targets/stage1/stage1-preclean-chroot.sh:
3031 Revert gcc-config/binutils-config to _rc11 locations. This should fix
3032 running gcc-config and binutils-config, though it probably breaks running on
3033 non-Gentoo platforms.
3035 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3036 modules/stage1_target.py:
3037 Make stage1 clean up python 2.3 and 2.4, also.
3039 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
3040 targets/support/livecdfs-update.sh:
3041 Updated requirements and added creation of metadata.tar.bz2 for the installer.
3043 21 Dec 2005; Eric Edgar <rocket@gentoo.org>
3044 modules/generic_stage_target.py:
3045 Change digests file format to HASH_NAME HASH FILE_NAME
3047 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3048 targets/stage1/stage1-controller.sh:
3049 Moved gcc-config/binutils-config to before the chroot.
3051 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
3052 Remove requirement on md5sum,sha1sum,crc32 .. only need to have shash
3053 installed. Supports all of shashs algorithms as of 12_21_2005
3055 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
3056 modules/generic_stage_target.py:
3057 Catalyst should die if source_subpath is not a string
3059 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
3060 modules/generic_stage_target.py:
3061 Fix for source_subpath bug
3063 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3064 examples/generic_stage_template.spec:
3065 Updated example specs with information on cflags/chost/cxxflags/ldflags in
3066 both stages 1 and 2.
3068 20 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
3069 modules/stage2_target.py:
3070 Disable reading of CHOST/CFLAGS/CXXFLAGS/LDFLAGS from the environment. Allow
3071 stage1 to be overridden again.
3073 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3074 targets/stage1/stage1-controller.sh:
3075 It looks like gcc-config/binutils-config needs to be run with the full path,
3076 since it is run outside of the chroot.
3078 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3079 targets/stage1/stage1-controller.sh:
3080 Fixed gcc-config calls. This is 2.0_rc11.
3082 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3083 This is catalyst 2.0_rc10.
3085 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/sh.py,
3086 modules/generic_stage_target.py:
3087 Updated sh support from Mike Frysinger <vapier@gentoo.org> and closing bug
3090 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3091 targets/support/functions.sh:
3092 Changed from -z to -n for bug #116180.
3094 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3095 modules/catalyst_support.py, modules/generic_stage_target.py:
3096 Detect missing binaries for the hashing functions and abort if not found
3098 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
3099 files/catalyst.conf:
3100 Updated README to list new requirements. Set default hash as crc32. Set
3101 default digests as sha1/md5.
3103 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
3104 modules/catalyst_support.py, modules/generic_stage_target.py,
3105 modules/livecd_stage2_target.py, modules/stage2_target.py:
3106 Change the internal hash checking to be quicker and more memory efficient.
3107 Add additional hash digests options.
3109 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3110 targets/tinderbox/tinderbox-chroot.sh,
3111 targets/tinderbox/tinderbox-controller.sh,
3112 targets/tinderbox/tinderbox-preclean-chroot.sh:
3113 Fixed up spacing/coding style on tinderbox.
3115 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3116 targets/support/kill-chroot-pids.sh, targets/support/kmerge.sh,
3117 targets/support/livecdfs-update.sh, targets/support/post-kmerge.sh,
3118 targets/support/pre-kmerge.sh, targets/support/rc-update.sh,
3119 targets/support/target_image_setup.sh, targets/support/unmerge.sh:
3120 Fixed up spacing/coding style on support.
3122 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3123 Optimize catalyst bytecode and set a sane sys.exit for keyboard interrupts
3125 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3126 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
3127 targets/stage4/stage4-preclean-chroot.sh:
3128 Fixed up spacing/coding style on stage4.
3130 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3131 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-controller.sh,
3132 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
3133 targets/stage3/stage3-controller.sh,
3134 targets/stage3/stage3-preclean-chroot.sh:
3135 Fixed up spacing/coding style on stages 2 and 3
3137 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3138 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3139 targets/stage1/stage1-preclean-chroot.sh:
3140 Fixed up spacing/coding style on stage1. Also changed
3141 gcc-config/binutils-config to be outside the chroot.
3143 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3144 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
3145 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh:
3146 Fixed up spacing/coding style on netboot.
3148 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3149 targets/livecd-stage1/livecd-stage1-chroot.sh,
3150 targets/livecd-stage1/livecd-stage1-controller.sh,
3151 targets/livecd-stage2/livecd-stage2-controller.sh:
3152 Fixed up spacing/coding style on livecd-stage*.
3154 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3155 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
3156 targets/grp/grp-preclean-chroot.sh:
3157 Fixed up spacing/coding style on grp.
3159 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3160 targets/embedded/embedded-chroot.sh,
3161 targets/embedded/embedded-controller.sh,
3162 targets/embedded/embedded-fs-runscript.sh,
3163 targets/embedded/embedded-preclean-chroot.sh:
3164 Fixed up spacing/coding style on embedded.
3166 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py,
3167 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3168 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
3169 targets/support/functions.sh:
3170 Removing extra line from x86.py, fixing up comments, spacing, and coding
3171 style in targets/support through functions.sh
3173 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
3174 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
3175 Fix more tab/spacing issues .. trying to make everything use tabs
3177 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
3178 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
3179 modules/stage1_target.py, modules/stage2_target.py,
3180 modules/stage3_target.py, modules/stage4_target.py:
3181 Fix warning message in stage1,2 and 3. Fix tab spacing issues in various
3184 14 Dec 2005; Eric Edgar <rocket@gentoo.org>
3185 modules/generic_stage_target.py:
3186 Add envscript warning to aid users who may not know what they are doing
3188 13 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3189 examples/generic_stage_template.spec:
3190 Changed example specs to match that cflags/cxxflags/chost/ldflags are now
3191 only configurable when building a stage2 tarball, to match the current state
3192 of portage. This is 2.0_rc9.
3194 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
3195 targets/support/chroot-functions.sh:
3196 Silence more of portages beeps and clicks and whistles
3198 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
3199 targets/support/chroot-functions.sh:
3200 Change the portage emerge to use run_emerge
3202 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
3203 modules/generic_stage_target.py, modules/snapshot_target.py,
3204 modules/stage1_target.py, modules/stage2_target.py,
3205 modules/stage3_target.py:
3206 allow portdir_overlay to be part of all specs not including snapshot spec.
3207 Add warnings for stage1,2 and 3 in case someone uses this feature there.
3208 Remove overlay support from the snapshot spec but added a warning.
3210 13 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
3211 modules/stage2_target.py:
3212 Move allowable cflags/cxxflags/chost/ldflags changing to stage2 from stage1
3215 11 Dec 2005; Eric Edgar <rocket@gentoo.org>
3216 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
3217 Add support for bootloader softlevel=; have rsync delete the extra files out
3218 of the overlay so that the overlay always matches the source dir
3220 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3221 Swapped -v/-V since I had gotten them wrong here.
3223 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
3224 modules/generic_stage_target.py:
3225 Fix stupid overlay bug
3227 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3228 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3229 targets/livecd-stage1/livecd-stage1-chroot.sh,
3230 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
3231 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
3232 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
3233 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3234 targets/support/unmerge.sh:
3235 Made sure we use -f on removing the default links for splash. Removed
3236 check_portage_version as it really isn't needed anymore. Removed
3237 --no-install from genkernel commands in kmerge.sh so users must manually
3238 remove kernels from /boot. This is 2.0_rc8.
3240 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3241 targets/support/livecdfs-update.sh:
3242 Made sed on devfsd.conf conditional on it existing. Removes one more error
3243 message from a standard catalyst run.
3245 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
3246 Added warning about breaking snapshot cache and re-enable autoresume, since
3247 the errors I was getting were elsewhere.
3249 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
3250 modules/generic_stage_target.py:
3251 Fix indentation error the last commit caused
3253 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
3254 modules/generic_stage_target.py:
3255 Always clear autoresume points after a successful run
3257 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3258 targets/support/livecdfs-update.sh:
3259 Changed mv -f in livecdfs-update.sh to a cp -r, as it was seriously breaking
3260 snapshot caching after a successful gentoo-release-livecd run.
3262 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3263 targets/support/rc-update.sh:
3264 Added famd to default on official LiveCD.
3266 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3267 targets/support/chroot-functions.sh:
3268 Fixes 'too many arguments' error in check_portage_version.
3270 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
3271 modules/generic_stage_target.py:
3272 remove extra self.env={} that was resetting the environment to null
3274 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
3275 modules/livecd_stage1_target.py:
3276 Fix appending livecd use flag if no use flag is specified in livecd-stage1
3279 08 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/generic_target.py:
3280 Add a default path to the environment in the chroot
3282 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
3283 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
3284 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3285 targets/livecd-stage2/livecd-stage2-controller.sh,
3286 -targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
3287 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
3288 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
3289 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
3290 targets/stage4/stage4-controller.sh, -targets/stage4/unmerge.sh,
3291 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
3292 +targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
3293 move unmerge.sh to support;move the CLEAN_DELAY,EMERGE_WARNING_DELAY, and
3294 CONFIG_PROTECT stuff in the run_emerge function for cleanliness
3296 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3298 Fixed up the man page, which has been suffering for some time, and also
3299 reversed -v/-V in the help message.
3301 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3302 targets/support/livecdfs-update.sh:
3303 Added fun gnome theme stuff to livecdfs-update.sh for the official Gentoo
3306 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
3307 Turning off autoresume of doom until I can get more testing. I've had
3308 several issues with it. I'll be reporting/fixing these as I come across them
3309 but for now wish to turn it off by default as I don't want this one feature
3310 to stop the possible 2.0 final release.
3312 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3313 targets/livecd-stage2/unmerge.sh:
3314 Removed profiles hack from livecd-stage2's unmerge, since it isn't used
3315 anymore and probably should have been removed a long time ago when the new
3316 code was put into place in livecdfs-update.sh and livecd-local.start
3319 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3320 targets/livecd-stage1/livecd-stage1-chroot.sh,
3321 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
3322 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh:
3323 Made EMERGE_WARNING_DELAY=0 for all stages. This is 2.0_rc7.
3325 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
3326 modules/generic_stage_target.py, modules/generic_target.py:
3327 self.env should be a part of the super class generic_target so it applies to
3328 snapshots as well; removing redundant pass in the generic_target class as
3329 its not needed. There is code there to fill the statements
3331 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3332 targets/support/livecdfs-update.sh:
3333 Forward-porting portage tmpfs mounting from catalyst 1.x, otherwise we break
3336 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3337 Changed version stamp to 2.0_rc6.
3339 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
3340 modules/generic_stage_target.py:
3341 Fix for unpack cases
3343 05 Dec 2005; Eric Edgar <rocket@gentoo.org>
3344 modules/generic_stage_target.py:
3347 05 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.1,
3348 modules/catalyst_support.py, modules/generic_stage_target.py,
3349 modules/grp_target.py, modules/livecd_stage1_target.py,
3350 modules/livecd_stage2_target.py, modules/netboot_target.py,
3351 modules/snapshot_target.py, modules/tinderbox_target.py:
3352 Stop reading env from the OS. Rely on the more on the envscript for oddball
3353 settings. Change -v to verbose and -V to version
3355 04 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3358 04 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py:
3359 Fix stage1 to NOT contain the code from stage2;continued cleanup from the
3362 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3363 examples/generic_stage_template.spec:
3364 Added chost/cflags/cxxflags/ldflags to example spec template.
3366 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3367 targets/support/rc-update.sh:
3368 OK, just kidding on that last commit. We were already doing rc-update add
3369 xdm default in livecdfs-update.sh and since it is a livecd-only function,
3370 there's no point in having it in rc-update.sh
3372 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3373 targets/support/rc-update.sh:
3374 Have rc-update add xdm if livecd/xdm is set.
3376 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3377 modules/catalyst_lock.py, modules/catalyst_support.py,
3378 modules/embedded_target.py, modules/generic_stage_target.py,
3379 modules/grp_target.py, modules/livecd_stage1_target.py,
3380 modules/livecd_stage2_target.py, modules/netboot_target.py,
3381 modules/stage1_target.py, modules/stage4_target.py,
3382 modules/tinderbox_target.py:
3383 So I was just kidding on that last commit. This one is 2.0_rc4.
3385 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3386 modules/catalyst_lock.py, modules/catalyst_support.py,
3387 modules/embedded_target.py, modules/generic_stage_target.py,
3388 modules/grp_target.py, modules/livecd_stage1_target.py,
3389 modules/livecd_stage2_target.py, modules/netboot_target.py,
3390 modules/stage1_target.py, modules/stage2_target.py,
3391 modules/stage4_target.py, modules/tinderbox_target.py:
3392 Reverting my nasty spaces->tabs mess-up and pushing out 2.0_rc4 quickly.
3394 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3395 files/catalyst.conf, modules/catalyst_lock.py,
3396 modules/catalyst_support.py, modules/embedded_target.py,
3397 modules/generic_stage_target.py, modules/grp_target.py,
3398 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
3399 modules/netboot_target.py, modules/stage1_target.py,
3400 modules/stage2_target.py, modules/stage4_target.py,
3401 modules/tinderbox_target.py, targets/stage1/stage1-controller.sh:
3402 Fixed spacing/tabs. Updated catalyst.conf comments. Added autoresume, md5,
3403 and sha to catalyst.conf by default. This is catalyst 2.0_rc3.
3405 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
3406 modules/generic_stage_target.py:
3407 Fix autoresume for unpacking tarballs
3409 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
3410 targets/support/livecdfs-update.sh:
3411 remove gnap livecd-type per Koon's request
3413 02 Dec 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3414 change rc-update add modules default to rc-update add modules boot
3416 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
3417 modules/generic_stage_target.py, modules/grp_target.py:
3418 Add more verbosity to digests if -V is enabled, add more print messages to
3421 02 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3422 modules/generic_stage_target.py, modules/grp_target.py:
3423 Add sha/md5 digests support for grp and cleanup other sha/md5 code
3425 01 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3426 Fix folder name for grp build dir to not have .tar.bz2 at the end
3428 01 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
3429 modules/catalyst_support.py, modules/generic_stage_target.py:
3430 Add md5 and sha .digests file creation per wolf31o2's feature request
3432 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3433 This is catalyst-2.0_rc2.
3435 30 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/stage4_template.spec,
3436 files/catalyst.conf, modules/generic_stage_target.py,
3437 modules/livecd_stage1_target.py:
3438 Fix livecd-stage1 livecd use flag bug; stage4 doc cleanups;autoresume points
3439 after each successful kernel build;add autoresume documentation to
3442 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
3443 targets/embedded/embedded-controller.sh,
3444 targets/embedded/embedded-fs-runscript.sh,
3445 targets/livecd-stage2/livecd-stage2-controller.sh,
3446 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
3447 targets/stage1/stage1-chroot.sh, targets/stage4/stage4-controller.sh,
3448 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3449 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
3450 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
3451 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3452 targets/support/rc-update.sh:
3453 Changed multiple spaces to tabs to satisfy my OCD.
3455 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
3456 targets/support/chroot-functions.sh:
3457 Bumped genkernel detection to require 3.3.0 or higher
3459 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3460 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3461 targets/netboot/netboot-controller.sh:
3462 Changed to clst_use from clst_embedded_use and clst_netboot_use and
3463 clst_grp_use. This is catalyst-2.0_rc1.
3465 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
3466 targets/netboot/netboot-controller.sh:
3467 change to clst_use from clst_netboot_use
3469 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3470 targets/livecd-stage1/livecd-stage1-chroot.sh,
3471 targets/stage4/stage4-chroot.sh:
3472 Changed to clst_use from clst_stage4_use and clst_livecd_use.
3474 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3475 targets/stage4/stage4-chroot.sh:
3476 Fixed USE invocations in stage4 target.
3478 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
3479 modules/livecd_stage1_target.py:
3480 Force use=livecd for livecd-stage1
3482 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3483 This is version 2.0_pre20051129.
3485 28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3486 examples/livecd-stage1_template.spec, examples/stage4_template.spec:
3487 Removed kudzu-knoppix from example spec files.
3489 22 Nov 2005; Eric Edgar <rocket@gentoo.org>
3490 +livecd/cdtar/ppc-yaboot-cdtar.tar.bz2:
3491 Added ppc-yaboot-cdtar.tar.bz2 to have an Apple/IBM bootable cdrom
3493 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3494 examples/grp_template.spec, examples/livecd-stage1_template.spec,
3495 examples/stage4_template.spec, +examples/tinderbox_template.spec:
3496 Added tinderbox_template.spec to examples and cleaned up pkgcache_path
3497 definitions in the examples to fit in 80 columns.
3499 22 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/grp_template.spec,
3500 examples/livecd-stage1_template.spec, examples/stage4_template.spec,
3501 modules/grp_target.py, modules/tinderbox_target.py,
3502 targets/tinderbox/tinderbox-chroot.sh:
3503 Tinderbox script: added newuse, tinderbox and grp targets added support for
3504 overriding the pkgcache location via pkgcache_path - pkgcache_path:
3505 /path/to/cache in the spec file, updated example specs to note pkgcache_path
3507 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
3508 Added portdir example to catalyst.conf for bug #113272.
3510 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3511 targets/support/create-iso.sh:
3512 Fixed a few lines which were causing the isolinux directory to be removed
3513 when using an isolinux cdtar on x86/amd64. This is 2.0_pre20051122.
3515 21 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3516 targets/support/create-iso.sh:
3517 Changed check for /boot/isolinux.bin to /isolinux/isolinux.bin
3519 21 Nov 2005; Eric Edgar <rocket@gentoo.org>
3520 targets/support/bootloader-setup.sh, targets/support/functions.sh:
3521 Fix pegasos kernelz rename;fix default_append_line to not include initrd= as
3522 too many arches dont use it by default, test for an initrd in the yaboot
3525 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
3526 modules/generic_stage_target.py:
3527 Fix split error if use is specified
3529 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3530 -livecd/cdtar/palo-1.2_pre20030630-cdtar.tar.bz2,
3531 +livecd/cdtar/palo-1.5_pre20040515-cdtar.tar.bz2:
3532 Updated palo version from catalyst 1.x for HPPA.
3534 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3535 targets/support/bootloader-setup.sh:
3536 Removing for loop for grub on amd64/x86 as it was totally useless.
3538 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3539 targets/support/bootloader-setup.sh:
3540 Remove vga= line for PPC.
3542 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3543 targets/support/bootloader-setup.sh:
3544 PPC yaboot.conf fix from Lars Weiler <pylon@gentoo.org>.
3546 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3547 -catalyst-2.0_pre20051101-slot.patch, catalyst:
3548 Removing slot patch as it probably didn't belong here anyway, and updating
3549 version stamp to 2.0_pre20051118.
3551 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
3552 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3553 targets/support/bootloader-setup.sh:
3554 fix the bootloader script for isolinux so that it actually makes a cfg file,
3555 remove extra unneeded catalyst aborting print statement, reorganize rm code
3556 to make sure is splits properly and is an array even from the cmdline
3558 17 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3559 targets/support/livecdfs-update.sh:
3560 Added call to update-usbids to download the latest usb.ids file.
3562 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3563 modules/generic_stage_target.py:
3564 Move checks of running catalyst into the target which is simpler
3566 17 Nov 2005; Eric Edgar <rocket@gentoo.org>
3567 modules/generic_stage_target.py:
3568 Attempt to fix bug #111752, due to mount_safety_check calling a lock object
3569 that doesnt exist yet
3571 17 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/kmerge.sh:
3572 Keep unnecessary programs from installing into kerncache
3574 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3575 modules/generic_stage_target.py:
3576 Turn on more tracebacks at this point to better debug .. will need to turn
3577 them down as we find errors and build appropriate error handlers
3579 15 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3580 Changed version marker to 2.0_pre20051115 for new ebuild.
3582 15 Nov 2005; Eric Edgar <rocket@gentoo.org>
3583 modules/livecd_stage2_target.py:
3584 Fix bug in livecd stage2 so that it doesnt try to use tar
3586 14 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3587 targets/livecd-stage2/livecd-stage2-controller.sh:
3588 Fixed livecd/readme functionality, as reported to gentoo-catalyst mailing
3589 list by Paul Kessler <kessler@co.wabasha.mn.us> and forward-ported copying
3590 of Getting_Online.txt from catalyst 1.1.10.10.
3592 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
3593 Added Joshua Kinard to authors for his mips contributions.
3595 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3596 examples/livecd-stage2_template.spec:
3597 Fixed duplicate linuxrc entry in livecd-stage2_template.spec file. Blame
3598 Paul Kessler on gentoo-catalyst. ;]
3600 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3601 Change variables from cat1 format to cat2
3603 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3604 modules/generic_stage_target.py, modules/stage1_target.py:
3605 Fix modules has no attribute register
3607 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3608 modules/generic_stage_target.py:
3609 Fix broken aliases code that was just proof of concept
3611 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3612 Output mkisofs command line options to assist in debugging
3614 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3615 modules/generic_stage_target.py, targets/support/create-iso.sh:
3618 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3619 modules/generic_stage_target.py:
3620 Add VERY basic support for aliases kernel parameter.
3622 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3623 modules/livecd_stage2_target.py:
3624 Remove large section of commented code
3626 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3627 modules/generic_stage_target.py, modules/stage1_target.py:
3628 Allow LDFLAGS to be specified as an ENV variable for stage1
3630 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3631 modules/generic_stage_target.py:
3632 Fix rc-update to automatically run default options for livecds. Removed an
3633 erroneous key check.
3635 02 Nov 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3636 modules/livecd_stage1_target.py, modules/tinderbox_target.py:
3637 Make use spec key optional to default to profile defaults
3639 02 Nov 2005; Eric Edgar <rocket@gentoo.org>
3640 +examples/stage4_template.spec:
3641 Preliminary stage4_template.spec file
3643 01 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3644 +catalyst-2.0_pre20051101-slot.patch, catalyst:
3645 Updated version stamp and added slot patch.
3647 26 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
3648 Fix ordering problem so self.settings is defined
3650 18 Oct 2005; Eric Edgar <rocket@gentoo.org>
3651 modules/generic_stage_target.py:
3652 Correct a rsync issue when the directory doesnt exist
3654 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
3655 modules/generic_stage_target.py, targets/embedded/embedded-controller.sh,
3656 targets/livecd-stage2/livecd-stage2-controller.sh,
3657 targets/netboot/netboot-controller.sh,
3658 targets/stage4/stage4-controller.sh:
3659 run pre_kmerge and post_kmerge only once
3661 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
3662 targets/support/bootloader-setup.sh:
3663 MIPS bootloader patch
3665 15 Oct 2005; Eric Edgar <rocket@gentoo.org>
3666 targets/support/mips-arcload_conf.sh:
3667 Fix MIPS Serial Detection
3669 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
3670 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
3671 +targets/support/mips-arcload_conf.sh:
3672 Application of Kumba's patches for MIPS support
3674 13 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3675 Check for the correct arch specific cd building tool
3677 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
3678 modules/generic_stage_target.py:
3679 Print a warning if livecd/iso is not defined
3681 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3682 Reverted default CHOST for x86 back to i386-pc-linux-gnu.
3684 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3685 targets/support/post-kmerge.sh:
3686 Check for existence of files in /lib/modules before running depscan.sh. This
3687 replaces the mips-specific check and makes it portable.
3689 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3690 modules/generic_stage_target.py:
3691 update autoresume logic when dealing with rsync unpack operations
3693 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3694 targets/support/post-kmerge.sh:
3695 Bypass module load on mips
3697 10 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3698 remove --no-deps so dependancies get installed for genkernel
3700 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3701 modules/generic_stage_target.py:
3702 Fix missing : statement in unpack
3704 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3705 modules/generic_stage_target.py:
3706 fix livecd-stage2 unpack when seedcache is turned off
3708 10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3709 targets/support/functions.sh:
3710 Fix module unpacking and make it actually optional.
3712 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3713 modules/generic_stage_target.py:
3714 Fix broken seedcache autoresume interaction
3716 07 Oct 2005; Eric Edgar <rocket@gentoo.org>
3717 modules/generic_stage_target.py:
3718 Cleanup stage directories properly for tar installs
3720 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
3721 Tinderbox no longer cleans /tmp/*
3723 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3724 targets/tinderbox/tinderbox-chroot.sh,
3725 targets/tinderbox/tinderbox-controller.sh:
3726 Fixing problem with bind mounted portage and final rsync on tinderbox target
3727 and adding additional logging.
3729 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
3730 Stop tinderbox from trying to create a tarball of itself
3732 06 Oct 2005; Eric Edgar <rocket@gentoo.org>
3733 modules/generic_stage_target.py:
3734 Fix catalyst so it fully disables snapcache when its not specified in the
3737 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3738 examples/livecd-stage2_template.spec:
3739 Removed livecd/runscript and livecd/archscript from livecd-stage2 example
3740 spec template and updating version stamp.
3742 06 Oct 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3743 modules/catalyst_support.py:
3744 allow file_check to proceed if key is not in use
3746 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
3747 Recursively make the missing directories
3749 05 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
3750 Fix extract_modules to just echo a warning that it is missing
3752 30 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3753 files/catalyst.conf:
3754 Updating default configuration for catalyst and updating version stamp,
3755 since we're beginning internal testing for release.
3757 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
3758 modules/generic_stage_target.py:
3759 fix bug 106004 split strings into a list for empty and rm operation
3761 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
3762 modules/livecd_stage2_target.py:
3763 Append slashes to directories so rsyncs work properly
3765 13 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3766 examples/livecd-stage2_template.spec:
3767 Changing source_subpath for livecd-stage2 example for bug #101704.
3769 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3770 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3771 targets/support/livecdfs-update.sh:
3772 Added livecd/xdm and livecd/xsession options. These are used to setup the
3773 default display manager and X session, respectively. Added supporting
3774 documentation to example spec files. Imported more work from my fsscript for
3775 the official LiveCD.
3777 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3778 Changing default CHOST for x86 from i386-pc-linux to i686-pc-linux. For
3779 discussion, see bug #88777.
3781 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, +arch/sh.py,
3782 modules/generic_stage_target.py:
3783 Added sh architecture to supported architectures. Thanks to Matsuu Takuto
3784 <matsuu@gentoo.org> for the patch. Closing bug #105693.
3786 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3787 targets/livecd-stage1/livecd-stage1-controller.sh,
3788 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
3789 Add code to dump grppkgs.txt file on livecd-stage1 and kernelpkgs.txt file
3790 on livecd-stage2 and removing universal motd for livecd/type of
3791 gentoo-release-livecd.
3793 08 Sep 2005; Eric Edgar <rocket@gentoo.org>
3794 modules/livecd_stage1_target.py:
3795 Add optional livecd/type env var for scripts to add optional items to the
3798 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3799 -livecd/files/x86-help.msg:
3800 Removing x86-help.msg as it is no longer used.
3802 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3803 livecd/files/README.txt, livecd/files/x86-F3.msg, livecd/files/x86-F4.msg,
3804 livecd/files/x86-F5.msg, livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
3805 Add dobladecenter description to bootloader files for x86/amd64.
3807 06 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3808 Changed pentium-mmx to use -march=pentium-mmx and closing bug #102366.
3810 01 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3811 modules/generic_stage_target.py:
3812 Added split to use section for bug #104414.
3814 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3815 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg,
3816 livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
3817 Tabs to whitespaces for isolinux.
3819 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3820 targets/support/bootloader-setup.sh:
3821 Changed isolinux to use new split-out help messages. Using grub gives a
3822 single help message with pager.
3824 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3825 +livecd/files/x86-F2.msg, +livecd/files/x86-F3.msg,
3826 +livecd/files/x86-F4.msg, +livecd/files/x86-F5.msg,
3827 +livecd/files/x86-F6.msg, +livecd/files/x86-F7.msg:
3828 Added F2->F7 help messages for isolinux.
3830 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3831 livecd/files/README.txt, livecd/files/generic.motd.txt,
3832 livecd/files/livecd.motd.txt, livecd/files/livecd-bashrc,
3833 livecd/files/livecd-local.start:
3834 Updated files from latest used to build LiveCD.
3836 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3837 Added sse to HOSTUSE for athlon-xp, since it supports SSE instructions.
3839 29 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3840 modules/catalyst_support.py:
3841 Added fix for using options with = in them with --cli (ex.
3842 livecd/gk_mainargs='--makeopts=-j3'). Blame Jason Pepas
3843 <cell@ices.utexas.edu> for pointing this out to me via email.
3845 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3846 modules/generic_stage_target.py, targets/support/functions.sh:
3847 fix bug in exec_in_chroot for stage1 target
3849 09 Aug 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3850 modules/generic_stage_target.py:
3851 fix missing os. in os.popen. and clear the autoresume flags if the chroot is
3852 invalid. Fix SEEDCACHE unpack issue when needing to use tarball.
3854 09 Aug 2005; Eric Edgar <rocket@gentoo.org> AUTHORS, arch/hppa.py,
3855 catalyst, examples/livecd-stage2_template.spec,
3856 examples/snapshot_template.spec, files/catalyst.conf,
3857 livecd/files/Getting_Online.txt, livecd/files/generic.motd.txt,
3858 livecd/files/livecd-bashrc, livecd/files/livecd-local.start,
3859 livecd/files/x86-help.msg, modules/catalyst_lock.py,
3860 modules/catalyst_support.py, modules/livecd_stage2_target.py,
3861 targets/embedded/embedded-controller.sh, targets/grp/grp-chroot.sh,
3862 targets/livecd-stage2/livecd-stage2-controller.sh,
3863 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
3864 targets/stage2/stage2-preclean-chroot.sh,
3865 targets/stage3/stage3-preclean-chroot.sh,
3866 targets/stage4/stage4-controller.sh, targets/support/bootloader-setup.sh,
3867 targets/support/chroot-functions.sh, targets/support/create-iso.sh,
3868 targets/support/filesystem-functions.sh, targets/support/functions.sh,
3869 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3870 targets/support/target_image_setup.sh:
3871 Forward port the changes from catalyst 1.1.9 to 1.1.10.10 to catalyst2. Need
3872 to look at gamecdfs-update.sh yet.
3874 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3875 modules/generic_stage_target.py:
3876 Remove extra debugging print statement
3878 09 Aug 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3879 +modules/catalyst_lock.py, modules/catalyst_support.py,
3880 modules/embedded_target.py, modules/generic_stage_target.py,
3881 modules/grp_target.py, modules/livecd_stage1_target.py,
3882 modules/livecd_stage2_target.py, modules/netboot_target.py,
3883 modules/snapshot_target.py, modules/stage1_target.py,
3884 modules/stage2_target.py, modules/stage4_target.py,
3885 targets/support/functions.sh:
3886 Add locking support. Code simplification for unpack and unpack snapshot.
3887 Remove redundant setup_dir. change --clear_autoresume to --clear-autoresume.
3888 Add seedcache support (Grabs output from previous target run)
3889 options=seedcache. Cleanup code in functions.sh to remove extra /'s printed.
3891 27 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3892 modules/catalyst_support.py, modules/generic_stage_target.py:
3893 Add support to cache the snapshot dir. add snapcache to options. add
3894 snapshot_cache= to override the default location of the cache in
3895 catalyst.conf (eg snapshot_cache="/mnt/catalyst/snapshot")
3897 27 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3898 +livecd/files/Getting_Online.txt, +livecd/files/README.txt:
3899 Forward port README.txt and Getting_Online.txt files from catalyst
3902 22 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3903 Add automatic creation/deletion of runlevels based on rcadd rcdel
3905 19 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3906 Fix grp so that grp/use is not required anymore
3908 12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3909 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3910 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3911 -livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3912 -livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2,
3913 +livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
3914 +livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
3915 Updated x86/amd64 isolinux cdtar to 3.09 and removing older versions, as
3916 they are known to cause booting problems.
3918 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3919 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
3920 Fixing sed line for startx to auto-start X. Thanks to Christophe PEREZ
3921 <christophe.perez@novazur.com> on the gentoo-catalyst mailing list for
3924 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3925 targets/stage1/stage1-chroot.sh:
3926 Fixed quoting in stage1 profile check.
3928 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3929 targets/stage3/stage3-chroot.sh:
3930 Fixing USE for stage3.
3932 07 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3933 targets/support/chroot-functions.sh:
3934 Fix FETCH code so it will run for Pylon
3936 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> modules/grp_target.py,
3937 targets/grp/grp-chroot.sh:
3938 Fix bindist invcation.
3940 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3941 targets/grp/grp-chroot.sh:
3942 Made sure bindist was used for all emerges in GRP.
3944 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh:
3945 Fix USE flags for GRP build
3947 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh,
3948 targets/stage4/stage4-chroot.sh:
3949 let GRP use the users environment variables and removed extra
3950 GRP_STAGE23_USE from stage4
3952 07 Jul 2005; Eric Edgar <rocket@gentoo.org>
3953 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3954 Remove unnecessary GRP_STAGE23_USE from stage2 and stage3 builds
3956 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3957 fix bug 98165. Change the separator on rcadd/rcdel from : to | This will
3958 impact all previous spec files that use this option. It's beejay's fault.
3960 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py:
3961 Changed to use linux32 for ppc32 support when build host is ppc64.
3963 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
3965 Removed -fomit-frame-pointer from default CFLAGS, since it isn't necessary.
3967 06 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py:
3968 Minor cosmetic print statement fixes for readability
3970 06 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3971 modules/catalyst_support.py, modules/generic_stage_target.py:
3972 Fix None None bug and exception reporting
3974 06 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3975 Fix iso creation script. Case statement out of place
3977 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
3978 arch/amd64.py, arch/hppa.py, arch/ia64.py, arch/mips.py, arch/ppc.py,
3979 arch/ppc64.py, arch/s390.py, arch/sparc.py, arch/sparc64.py, arch/x86.py,
3980 catalyst, files/catalyst.conf, modules/builder.py,
3981 modules/catalyst_support.py, modules/embedded_target.py,
3982 modules/generic_stage_target.py, modules/generic_target.py,
3983 modules/grp_target.py, modules/livecd_stage1_target.py,
3984 modules/livecd_stage2_target.py, modules/netboot_target.py,
3985 modules/snapshot_target.py, modules/stage1_target.py,
3986 modules/stage2_target.py, modules/stage3_target.py,
3987 modules/stage4_target.py, modules/tinderbox_target.py,
3988 targets/embedded/embedded-chroot.sh,
3989 targets/embedded/embedded-fs-runscript.sh,
3990 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
3991 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
3992 targets/grp/grp-preclean-chroot.sh,
3993 targets/livecd-stage1/livecd-stage1-chroot.sh,
3994 targets/livecd-stage1/livecd-stage1-controller.sh,
3995 targets/livecd-stage2/livecd-stage2-controller.sh,
3996 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
3997 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
3998 targets/netboot/netboot-image.sh, targets/stage1/build.py,
3999 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
4000 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
4001 targets/stage2/stage2-controller.sh,
4002 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
4003 targets/stage3/stage3-controller.sh,
4004 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
4005 targets/stage4/stage4-controller.sh,
4006 targets/stage4/stage4-preclean-chroot.sh, targets/stage4/unmerge.sh,
4007 targets/support/create-iso.sh, targets/support/functions.sh,
4008 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
4009 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
4010 targets/support/target_image_setup.sh,
4011 targets/tinderbox/tinderbox-chroot.sh,
4012 targets/tinderbox/tinderbox-controller.sh,
4013 targets/tinderbox/tinderbox-preclean-chroot.sh:
4014 Big honkin' copyright update.
4016 05 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
4017 modules/generic_stage_target.py:
4018 add additional logging output. Use standard os redirection methods to log to
4021 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4022 targets/stage1/stage1-chroot.sh:
4023 Added profile sanity check for bug #97867.
4025 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4026 targets/support/bootloader-setup.sh:
4027 Removing acpi=off from default kernel arguments and adding ia64
4028 livecd-stage2 support functions and cdtar.
4030 30 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4031 targets/support/bootloader-setup.sh, targets/support/pre-kmerge.sh:
4032 Changed sed line for 1024x768-only splash for x86 and amd64 only, as we
4033 control the framebuffer size there. Also, added CONSOLE=/dev/tty1 quiet to
4034 splash command line.
4036 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4037 targets/support/create-iso.sh:
4038 Fixed up zisofs support. Waiting for response from sparc before touching
4041 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4042 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
4043 targets/support/functions.sh:
4044 Added livecd/bootargs and added the option to the bootloader-setup.sh script
4045 to allow it to work on all arches that dynamically build their bootloader
4048 27 Jun 2005; Eric Edgar <rocket@gentoo.org>
4049 targets/stage4/stage4-controller.sh:
4050 Fix stage4 so it doesnt run the bootloader stuff
4052 24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4053 targets/support/bootloader-setup.sh:
4054 Removed dokeymap from non-Gentoo releases.
4056 23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4057 targets/support/livecdfs-update.sh:
4058 Added call to update-pciids to download the latest pci.ids file.
4060 23 Jun 2005; Eric Edgar <rocket@gentoo.org>
4061 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
4062 modules/stage4_target.py:
4063 Allow changing the location of the pkg_cache in stage4 or livecd-stage1
4065 22 Jun 2005; Eric Edgar <rocket@gentoo.org> :
4066 Fix issue where -s on the command line would not run
4068 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4069 livecd/files/generic.motd.txt:
4070 Changed motd to point to /boot/config-* rather than /proc/config(.gz) for
4071 kernel configurations.
4073 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4074 targets/support/livecdfs-update.sh:
4075 Updated hostname/domainname creation for new baselayout.
4077 16 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4078 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
4079 Fixing some bootloader isolinux/boot stuff for x86/amd64.
4081 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4082 targets/support/chroot-functions.sh:
4083 Change portage emerge to use --oneshot --nodeps to keep from merging the
4084 same packages multiple times.
4086 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4087 targets/stage2/stage2-chroot.sh:
4088 Added a -p bootstrap when catalyst is called with -V (verbose).
4090 10 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4091 targets/support/livecdfs-update.sh:
4092 Removed inittab hack, as this is done by livecd-tools.
4094 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4095 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt:
4096 Revert sync for bug #86914. Yeah... I need to pay more attention sometimes.
4098 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4099 -livecd/files/README.txt, -livecd/files/environmental.motd.txt,
4100 -livecd/files/gentoo.png, +livecd/files/livecd.motd.txt,
4101 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
4102 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
4103 targets/livecd-stage2/livecd-stage2-controller.sh:
4104 Removed gentoo.png and creation of face directory. Changed
4105 livecd-bash_profile to source root's .bashrc. Sync motd files with catalyst
4108 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4109 targets/stage1/stage1-preclean-chroot.sh,
4110 targets/support/chroot-functions.sh:
4111 Added setup_binutils function and force both of them to run during stage1
4114 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4115 examples/livecd-stage2_template.spec:
4116 Added livecd/volid explanation to example spec.
4118 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4119 targets/support/create-iso.sh:
4120 General cleanup of ISO code and added default livecd/volid when it is not set.
4122 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4123 targets/embedded/embedded-controller.sh:
4124 Actually modify the embedded target this time.
4126 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
4127 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
4128 targets/livecd-stage2/livecd-stage2-controller.sh,
4129 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh:
4130 Added mutex to AUTHORS and added livecd/linuxrc support to embedded, stage4,
4131 and livecd-stage2 targets.
4133 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
4134 files/catalyst.conf:
4135 Retired John Davis <zhen@gentoo.org> and added storedir to default
4138 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4139 targets/support/livecdfs-update.sh:
4140 Uncommented openglify, since it is needed for both opengl-update-livecd and
4143 18 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4144 modules/generic_stage_target.py:
4145 Fix print statement so it shows when kill_chroot_pids is run correctly
4147 16 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4148 modules/snapshot_target.py:
4149 Fix snapshot target to skip the kill_pids check
4151 06 May 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
4152 Bug fixes in parse_spec, fix issues detecting list or string.
4154 05 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4155 modules/catalyst_support.py:
4156 Fix bug 65284. More flexible spec parsing. Should handle cases where no
4157 spaces are after :. Better handling of comments ( ie preprocessed and
4158 stripped off ). Unset empty keys.
4160 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4161 targets/support/kill-chroot-pids.sh:
4162 Remove extra P_NAME definition that is never used. Saves processing time.
4163 Bumped catalyst to pre2
4165 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4166 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
4167 +targets/support/kill-chroot-pids.sh:
4168 User info about runscript and archscript. Added checks for processes running
4169 in the chroot and created a script to kill them. Should fix the unmounting
4170 issues with gconfd or any other running application in the chroot
4172 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
4173 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh:
4174 Remove using gcc-config to set things up as we should all be using 2005.0
4177 29 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4178 examples/livecd-stage2_template.spec:
4179 Added livecd/users to example livecd-stage2 spec file.
4181 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
4182 targets/support/livecdfs-update.sh:
4183 Change default hostnames for livecds
4185 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
4186 targets/support/bootloader-setup.sh, targets/support/livecdfs-update.sh:
4187 Fix /etc/hosts aliases for catalyst-livecd and work on help menu for grub
4190 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
4191 modules/livecd_stage2_target.py:
4192 Clear autoresume flags when build is done
4194 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
4195 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
4196 targets/support/create-iso.sh:
4197 Fix isolinux so that it finds menus and kernels and stuff
4199 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
4200 modules/generic_stage_target.py:
4201 Make purge operation a little less chatty, removed print statements
4203 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
4204 livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
4205 livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
4206 updated isolinux-2.13 cdtars to have files under boot/ rather than isolinux/
4208 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
4209 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
4210 print warning message about deprecated use of cdfstype
4212 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
4213 targets/support/chroot-functions.sh:
4214 statically define genkernel location to eliminate which command failure if
4215 genkernel is not installed
4217 27 Apr 2005; Eric Edgar <rocket@gentoo.org>
4218 modules/generic_stage_target.py:
4219 change the portage_overlay to an array so it always works
4221 27 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4222 modules/catalyst_support.py:
4223 Fix exception handling to remove extraneous prints of None
4225 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
4226 Remove iso creation code from stage4
4228 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
4229 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
4230 modules/livecd_stage2_target.py, modules/snapshot_target.py,
4231 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
4232 targets/livecd-stage1/livecd-stage1-chroot.sh,
4233 targets/livecd-stage1/livecd-stage1-controller.sh,
4234 targets/livecd-stage2/livecd-stage2-controller.sh,
4235 targets/netboot/netboot-controller.sh,
4236 targets/stage1/stage1-controller.sh, targets/stage2/stage2-controller.sh,
4237 targets/stage3/stage3-controller.sh, targets/stage4/stage4-controller.sh,
4238 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
4239 targets/support/create-iso.sh, targets/support/kmerge.sh,
4240 targets/support/target_image_setup.sh,
4241 targets/tinderbox/tinderbox-controller.sh:
4242 Fix some exception handling in catalyst_support.py, remove intermediate
4243 destination folder of iso and tarball, add additional tests for folders not
4244 found on host but defined in spec file, keep catalyst from erroring in this
4245 case, change exit code on shell scripts so that errors are reported to
4246 catalyst and causes catalyst to die on errors, fix bug in
4247 livecd-stage1-chroot.sh so that it uses USE flags properly, added additional
4248 check for mkisofs that informs the user of where to get the program, and
4249 removed the autoresume code from ccache and distcc installation until I can
4250 figure out a way to have the autoresume flag go someplace outside the chroot.
4252 26 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
4253 Remove bind mounts before rm operations happen at startup
4255 26 Apr 2005; Eric Edgar <rocket@gentoo.org>
4256 modules/generic_stage_target.py:
4257 Fix bug where purge deletes the autoresume directory but doesnt recreate it
4259 26 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
4260 modules/generic_stage_target.py:
4261 fix minor bug in the purge code so that it actually runs the commands
4263 22 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
4264 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
4265 modules/stage4_target.py:
4266 Change ordering of tasks so root_overlay and fsscript occur after
4267 livecd_update, giving users a chance to override livecd_update
4269 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4270 modules/catalyst_support.py, modules/generic_stage_target.py:
4271 Added a better exception handling message for keyboard interrupt and added
4272 countdown timer for purge operation to give an opportunity to exit
4274 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4275 modules/catalyst_support.py, modules/generic_stage_target.py:
4276 Add support to clear the autoresume flags and improve the purge code to
4277 clean the chroot, and pkg/kern cache
4279 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4280 modules/catalyst_support.py, modules/generic_stage_target.py,
4281 modules/livecd_stage1_target.py:
4282 only append livecd-tools to the livecd-stage1 target package list and move a
4283 check out of the way so command line and spec files can co-exist
4285 21 Apr 2005; Eric Edgar <rocket@gentoo.org>
4286 modules/generic_stage_target.py:
4287 fixed python syntax in set_packages so catalyst will run
4289 21 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
4290 modules/embedded_target.py, modules/generic_stage_target.py,
4291 modules/grp_target.py, modules/livecd_stage1_target.py,
4292 modules/livecd_stage2_target.py, modules/netboot_target.py,
4293 modules/stage4_target.py, modules/tinderbox_target.py,
4294 targets/embedded/embedded-chroot.sh,
4295 targets/embedded/embedded-controller.sh,
4296 targets/livecd-stage1/livecd-stage1-controller.sh,
4297 -targets/livecd-stage2/livecd-stage2-bootloader.sh,
4298 -targets/livecd-stage2/livecd-stage2-cdfs.sh,
4299 targets/livecd-stage2/livecd-stage2-controller.sh,
4300 -targets/livecd-stage2/livecd-stage2-iso.sh,
4301 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
4302 +targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
4303 +targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
4304 targets/support/functions.sh, targets/support/livecdfs-update.sh,
4305 +targets/support/target_image_setup.sh:
4306 embedded target cleanups ... iso,bootloader,target_setup generalizations,
4309 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4310 targets/livecd-stage2/livecd-stage2-controller.sh,
4311 targets/support/livecdfs-update.sh:
4312 Moved xinitrc to after livecdfs-update to allow for changing the xinitrc to
4313 a custom one if livecd/type is gentoo-gamecd. Added more default setup to
4314 livecdfs-update.sh for livecd/type: gentoo-gamecd, gentoo-release-livecd,
4317 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4318 targets/livecd-stage2/livecd-stage2-controller.sh,
4319 targets/support/rc-update.sh:
4320 Updated rc-update.sh with better defaults for different livecd/type settings
4321 and cleaning up file copying in livecd-stage2-controller.sh to match
4324 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> README:
4325 Made example of catalyst.conf in README match the default catalyst.conf
4328 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> -NOTES, README,
4330 Removing old files from previous maintainers and updating README.
4332 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4333 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
4334 Added livecd/users option to create non-root users. The first user listed
4335 will also be used for auto-starting X, if X is merged onto the CD.
4337 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4338 targets/livecd-stage1/livecd-stage1-controller.sh,
4339 targets/livecd-stage2/livecd-stage2-controller.sh,
4340 targets/support/livecdfs-update.sh:
4341 Updated all instances of livecd/type: gentoo-release-environmental to
4342 gentoo-release-livecd and added generic-livecd.
4344 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4345 examples/fsscript.sh.example, examples/gamecd.conf.example,
4346 examples/generic_stage_template.spec, examples/grp_template.spec,
4347 examples/livecd-stage1_template.spec,
4348 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
4349 examples/snapshot_template.spec:
4350 Imported example files from catalyst 1.1.9 to make them more verbose.
4352 18 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
4353 Fix grp/use bug #89365
4355 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
4356 modules/generic_stage_target.py, targets/support/kmerge.sh:
4357 Fixes for initramfs overlay support.
4359 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
4360 modules/generic_stage_target.py, targets/support/kmerge.sh,
4361 targets/support/pre-kmerge.sh:
4362 Fix ctrl-c error if pre-kmerge.sh is running by sourcing
4363 /tmp/chroot-functions.sh and removed extra equal sign to fix a genkernel
4364 caching bug; Also adding preliminary support for initramfs_overlay from
4367 14 Apr 2005; Eric Edgar <rocket@gentoo.org>
4368 modules/generic_stage_target.py, targets/support/kmerge.sh:
4369 Removed support for postconf as genkernel no longer has that option
4371 14 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
4372 modules/embedded_target.py, modules/generic_stage_target.py,
4373 modules/grp_target.py, modules/livecd_stage1_target.py,
4374 modules/livecd_stage2_target.py, modules/netboot_target.py,
4375 modules/stage4_target.py, modules/tinderbox_target.py,
4376 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
4377 targets/stage1/stage1-preclean-chroot.sh,
4378 targets/support/chroot-functions.sh:
4379 AUTORESUME PATCH; modified the chroot-functions.sh script so the chroot will
4380 die properly on CTRL-C; fixed stage1 bug with gcc-setup
4382 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
4383 modules/livecd_stage2_target.py:
4384 Added support for livecd-stage2 to use a snapshot or livecd-stage1 image
4386 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
4387 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
4388 modules/livecd_stage2_target.py, modules/stage4_target.py,
4389 targets/livecd-stage1/livecd-stage1-controller.sh,
4390 targets/livecd-stage2/livecd-stage2-controller.sh,
4391 targets/stage4/stage4-controller.sh, +targets/stage4/unmerge.sh,
4392 targets/support/functions.sh, targets/support/kmerge.sh,
4393 targets/support/livecdfs-update.sh, +targets/support/rc-update.sh:
4394 Generalized kernel support, fsscript, rcupdate, etc for stage4
4396 09 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4397 targets/support/pre-kmerge.sh:
4398 Removed sed for usb devices from legacy genkernel, as we're going to require
4399 a version much higher that no longer exhibits the bug.
4401 08 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4402 examples/gamecd.conf.example, -targets/support/gamecdfs-update.sh,
4403 targets/support/livecdfs-update.sh:
4404 Removed empty gamecdfs-update.sh, updated livecdfs-update.sh to work
4405 properly with hotplug firmwares, and also updated gamecd.conf.example, since
4406 the ut2004demo shell script has been renamed to ut2004-demo.
4408 08 Apr 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
4409 let genkernel always reinstall itself
4411 07 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4412 modules/catalyst_support.py, modules/generic_stage_target.py,
4413 modules/stage1_target.py, targets/support/livecdfs-update.sh:
4414 fix case bug in livecdfs-update.sh; fix bug in initial command line
4415 arguement parsing; add cflags spec file support which is only allowed to
4418 07 Apr 2005; Eric Edgar <rocket@gentoo.org>
4419 targets/stage3/stage3-chroot.sh:
4420 Fix a use flag bug in the stage3
4422 07 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
4423 modules/generic_stage_target.py:
4424 Changes to allow cflags, chost, cxxflags in a spec file
4426 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
4427 targets/livecd-stage1/livecd-stage1-controller.sh,
4428 targets/livecd-stage2/livecd-stage2-controller.sh,
4429 targets/stage1/stage1-preclean-chroot.sh, targets/support/functions.sh,
4430 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh,
4431 targets/support/pre-kmerge.sh:
4432 change the code to use more case statements. Fix gcc issue in stage1.
4434 06 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4435 targets/livecd-stage1/livecd-stage1-controller.sh,
4436 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
4437 Merging in changes from catalyst 1.1.x for gamecd support.
4439 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
4440 targets/stage1/stage1-preclean-chroot.sh:
4441 Removing gcc-config stuff to see if its still required to work around a gcc
4444 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
4445 targets/support/chroot-functions.sh, targets/support/kmerge.sh:
4446 Added tests for genkernel >3.2.0
4448 05 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
4451 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
4452 Updated AUTHORS with new maintainers and updated contributors list.
4454 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4455 examples/fsscript.sh.example, livecd/files/README.txt,
4456 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
4457 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
4458 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
4459 Changed maintainers. Updated examples/fsscript.sh.example to provide better
4460 documentation. Lots of minor cosmetic updates. Updated minimal.motd.txt and
4461 universal.motd.txt to resolve documentation issue on bug #86914. Added
4462 x-setup to default runlevel on gamecd builds. Removed extranneous bashlogin
4463 sed-fu from livecdfs-update.sh and made default timezone UTC rather than
4466 05 Apr 2005; Eric Edgar <rocket@gentoo.org>
4467 targets/livecd-stage2/livecd-stage2-controller.sh:
4468 Removed a few unnecessary comments
4470 05 Apr 2005; Eric Edgar <rocket@gentoo.org> :
4471 Removed obsolete files from the livecd directory as the functionality has
4472 moved into the targets folders
4474 04 Apr 2005; Eric Edgar <rocket@gentoo.org>
4475 +targets/netboot/netboot-chroot.sh, +targets/netboot/netboot-controller.sh:
4476 Additional catalyst 2.0.0 files
4478 04 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst, arch/arm.py,
4479 +livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
4480 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4481 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
4482 -livecd/isogen/alpha-isogen.sh, -livecd/isogen/hppa-isogen.sh,
4483 -livecd/isogen/ppc-isogen.sh, -livecd/isogen/sparc-isogen.sh,
4484 -livecd/isogen/sparc64-isogen.sh, -livecd/isogen/x86-isogen.sh,
4485 -livecd/runscript/alpha-archscript.sh,
4486 -livecd/runscript/default-runscript.sh,
4487 -livecd/runscript/hppa-archscript.sh, -livecd/runscript/ppc-archscript.sh,
4488 -livecd/runscript/sparc-archscript.sh, -livecd/runscript/x86-archscript.sh,
4489 -livecd/runscript-support/gamecdfs-update.sh,
4490 -livecd/runscript-support/kmerge.sh,
4491 -livecd/runscript-support/livecdfs-update.sh,
4492 -livecd/runscript-support/post-kmerge.sh,
4493 -livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
4494 modules/embedded_target.py, modules/generic_stage_target.py,
4495 modules/grp_target.py, modules/livecd_stage1_target.py,
4496 modules/livecd_stage2_target.py, -modules/netboot.py,
4497 +modules/netboot_target.py, modules/snapshot_target.py,
4498 modules/stage1_target.py, +modules/stage4_target.py,
4499 modules/tinderbox_target.py, targets/embedded/embedded-chroot.sh,
4500 +targets/embedded/embedded-controller.sh,
4501 targets/embedded/embedded-preclean-chroot.sh, -targets/embedded/embedded.sh,
4502 -targets/embedded/kmerge.sh, targets/grp/grp-chroot.sh,
4503 +targets/grp/grp-controller.sh, targets/grp/grp-preclean-chroot.sh,
4504 -targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4505 +targets/livecd-stage1/livecd-stage1-controller.sh,
4506 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4507 -targets/livecd-stage1/livecd-stage1.sh,
4508 +targets/livecd-stage2/livecd-stage2-bootloader.sh,
4509 +targets/livecd-stage2/livecd-stage2-cdfs.sh,
4510 +targets/livecd-stage2/livecd-stage2-controller.sh,
4511 +targets/livecd-stage2/livecd-stage2-iso.sh,
4512 targets/livecd-stage2/unmerge.sh, -targets/netboot/netboot-busybox.sh,
4513 targets/netboot/netboot-combine.sh, targets/netboot/netboot-image.sh,
4514 -targets/netboot/netboot-kernel.sh, -targets/netboot/netboot-packages.sh,
4515 -targets/netboot/netboot-setup.sh, -targets/netboot/netboot.sh,
4516 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
4517 +targets/stage1/stage1-controller.sh,
4518 +targets/stage1/stage1-preclean-chroot.sh,
4519 -targets/stage1/stage1-preclean1-chroot.sh,
4520 -targets/stage1/stage1-preclean2-chroot.sh, -targets/stage1/stage1.sh,
4521 targets/stage2/stage2-chroot.sh, +targets/stage2/stage2-controller.sh,
4522 targets/stage2/stage2-preclean-chroot.sh, -targets/stage2/stage2.sh,
4523 targets/stage3/stage3-chroot.sh, +targets/stage3/stage3-controller.sh,
4524 targets/stage3/stage3-preclean-chroot.sh, -targets/stage3/stage3.sh,
4525 +targets/stage4/stage4-chroot.sh, +targets/stage4/stage4-controller.sh,
4526 +targets/stage4/stage4-preclean-chroot.sh,
4527 +targets/support/chroot-functions.sh,
4528 +targets/support/filesystem-functions.sh, +targets/support/functions.sh,
4529 +targets/support/gamecdfs-update.sh, +targets/support/kmerge.sh,
4530 +targets/support/livecdfs-update.sh, +targets/support/post-kmerge.sh,
4531 +targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
4532 +targets/tinderbox/tinderbox-controller.sh,
4533 targets/tinderbox/tinderbox-preclean-chroot.sh,
4534 -targets/tinderbox/tinderbox.sh:
4535 Initial Import of Catalyst 2.0.0
4537 30 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4538 livecd/runscript-support/livecdfs-update.sh:
4539 Added /usr/portage as tmpfs (this will be made conditional later).
4541 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4542 +livecd/files/livecd-bash_profile, livecd/runscript/default-runscript.sh:
4543 Added a new livecd-bash_profile that sources ~/.bashrc in case we're called
4544 from an interactive shell.
4546 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4547 -livecd/files/livecd-bash_profile, +livecd/files/livecd-bashrc,
4548 livecd/files/livecd-local.start, -livecd/files/mkvardb,
4549 livecd/runscript-support/pre-kmerge.sh,
4550 livecd/runscript/default-runscript.sh:
4551 Moved livecd-bash_profile to livecd-bashrc. Added check for
4552 /usr/livecd/profiles to livecd-local.start. Removed mkvardb. Removed legacy
4553 sed call from pre-kmerge.sh since it has been fixed in genkernel for a long
4556 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/arm.py, catalyst,
4557 modules/generic_stage_target.py:
4558 Applying arm patch from vapier and closing bug #86466. This is now catalyst
4561 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> +livecd/files/mkvardb,
4562 livecd/runscript/default-runscript.sh,
4563 targets/livecd-stage1/livecd-stage1.sh:
4564 Adding back in the kill for livecd-stage1 for gconfd-2 and resolving bug
4565 #73363. Adding in mkvardb script to create a /var/db/pkg entry from an
4566 arbitrary set of files. Modifying default-runscript.sh to copy mkvardb to
4569 19 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4570 livecd/runscript/ppc-archscript.sh:
4571 Added -l to mkisofs line for ppc as this allows full 31 character file names.
4573 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4574 livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2, catalyst:
4575 Changing catalyst version to 1.1.8_pre1 and updating yaboot cdtar to allow
4576 for multiple initrd files.
4578 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4579 livecd/runscript/ppc-archscript.sh:
4580 Modifed PPC archscript to close bug #84648 and also to make the PPC
4581 archscript produce multiple initrd files, like x86/amd64.
4583 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4584 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4585 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
4586 livecd/runscript/ppc-archscript.sh:
4587 Alright, so I lied to you. This is now the 1.1.7 release. I removed the 2.11
4588 isolinux cdtar tarballs and updated the ppc-archscript.sh to use the
4589 livecd/volid for the HFS volid, too.
4591 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4592 Calling this one 1.1.7 and rolling a tarball.
4594 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4595 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4596 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4597 -livecd/runscript/sparc64-archscript.sh,
4598 livecd/runscript/x86-archscript.sh, modules/livecd_stage2_target.py:
4599 Added livecd/volid to set the volume ID when creating the ISO, patch by
4600 Gustavo Zacarias <gustavoz@gentoo.org>. Also copied sparc64-archscript.sh to
4601 sparc-archscript.sh and removing sparc64 one, as they are identical now.
4603 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4604 +livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
4605 +livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
4606 Adding experimental isolinux cdtar for isolinux 2.13 and memtest86+ 1.51.
4608 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4609 livecd/runscript-support/livecdfs-update.sh:
4610 Removed hdparm from default runlevel as it break ide=nodma at boot.
4612 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4613 livecd/runscript-support/kmerge.sh,
4614 livecd/runscript-support/pre-kmerge.sh,
4615 targets/livecd-stage1/livecd-stage1-chroot.sh:
4616 Revert last set of changes and remove portage version check from emerge in
4617 livecd-stage1, as it breaks catalyst's ability to fail properly on an
4620 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4621 livecd/runscript-support/kmerge.sh,
4622 livecd/runscript-support/pre-kmerge.sh:
4623 Change genkernel check to use best_version and has_version to determine if
4624 the any previously installed versions of genkernel are up to date. Change
4625 emerge line for kernels to use -n option to only install if they were not
4626 previously installed.
4628 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4629 livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
4630 -livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4631 -livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4632 livecd/runscript/sparc-archscript.sh:
4633 Applying sparc32 patch from gustavoz. Replacing silo cdtar files with
4634 unified sparc32/sparc64 cdtar.
4636 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4637 livecd/runscript-support/livecdfs-update.sh,
4638 livecd/runscript-support/pre-kmerge.sh:
4639 Change sudoers update to only run if /etc/sudoers exists and only reduce
4640 splash to 1024x768 on minimal and universal install CD.
4642 05 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> targets/grp/grp.sh,
4643 targets/livecd-stage1/livecd-stage1.sh:
4644 Changing the killall -9 gconfd-2 to gconftool-2 --shutdown and resolving bug
4647 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4648 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4649 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4650 livecd/runscript/sparc64-archscript.sh,
4651 livecd/runscript/x86-archscript.sh:
4652 Added a new empty livecd file to each archscript. This will be used for an
4653 identifier by genkernel to allow booting from a non-primary CDROM.
4655 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4656 Catalyst 1.1.6 is here.
4658 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4659 targets/stage1/stage1-preclean2-chroot.sh:
4660 Commenting out stage1 cleaning of /var/db.
4662 02 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4663 livecd/runscript-support/pre-kmerge.sh:
4664 Made splash reduction to 1024x768 only for minimal and universal release media.
4666 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4667 targets/stage1/stage1-preclean2-chroot.sh:
4668 Added SLOT files back to /var/db entries in stage1.
4670 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4671 +livecd/files/gentoo.png, livecd/files/livecd-local.start,
4672 livecd/runscript/default-runscript.sh,
4673 livecd/runscript-support/livecdfs-update.sh,
4674 targets/livecd-stage2/unmerge.sh:
4675 Moved portage profiles from livecd-local.start to unmerge.sh, since /usr is
4676 not writeable at boot. Removed -a from cp in default-runscript.sh to keep
4677 the copy from preserving permissions and also adding /usr/share/faces and
4678 default Gentoo icon. We'll see how the icon does for us. Removing serial
4679 init script, as it causes problems with the splash theme.
4681 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4682 targets/livecd-stage1/livecd-stage1.sh:
4685 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4686 livecd/files/livecd-local.start, livecd/runscript/default-runscript.sh,
4687 livecd/runscript-support/kmerge.sh,
4688 livecd/runscript-support/livecdfs-update.sh,
4689 livecd/runscript-support/post-kmerge.sh, modules/snapshot_target.py,
4690 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4691 targets/stage1/stage1-preclean2-chroot.sh:
4692 Removed x-setup from local.start and added in symlinks for gconf, portage
4693 profiles (for installer) and /var/db. Added a touch for root's .bashrc for
4694 baselayout and removed /etc/startx from the environmental type. Commented
4695 unmerge of sources in kmerge.sh, as they should be unmerged by the spec
4696 file. Changed livecdfs-update.sh to setup /etc/hosts properly, allow wheel
4697 users to use sudo with no password, mount /usr/lib/X11/xkb/compiled as tmpfs
4698 for X, use the latest pci.ids and usb.ids from portage, and create
4699 /lib/firmware if it doesn't exist. Commented unmerge of genkernel in
4700 post-kmerge.sh, as it should be unmerged by the spec file. Fixed typo in
4701 snapshot_target.py. Made gconfd check in livecd-stage1.sh work if more than
4702 one gconfd-2 is running. Added a gcc-config fix to stage1-chroot.sh. Changed
4703 gcc-config check in stage1-preclean2-chroot.sh to ensure gcc-config is an
4706 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
4707 Removed ccache from default options as it breaks catalyst when merged with
4710 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4711 modules/snapshot_target.py:
4712 Added /local/ to snapshot exclusion.
4714 31 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4715 livecd/runscript-support/livecdfs-update.sh:
4716 Updated to attempt to start 5 interfaces, rather than 4. You can blame
4717 gustavoz and his 5 interface Xeon for this.
4719 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4720 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh:
4721 Added a conditional before killing gconfd-2. This is also going to be
4722 catalyst 1.1.5, so let's hope we don't find any more bugs, at least for this
4725 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4726 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4727 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh:
4728 Moved killall -9 gconfd-2 to execute outside chroot.
4730 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4731 livecd/files/x86-help.msg:
4732 Modified x86-help.msg to remove agpgart line, add noload= line, and replace
4735 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4736 livecd/runscript/x86-archscript.sh:
4737 Removed acpi from x86-archscript.sh as it breaks acpi calls on the command
4740 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4743 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4744 targets/livecd-stage1/livecd-stage1.sh:
4745 Added killall for gconfd-2 back into livecd-stage1.sh
4747 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4748 livecd/runscript/alpha-archscript.sh:
4749 Alpha fixes for multiple kernels..
4751 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4752 livecd/runscript-support/kmerge.sh:
4753 Changed kmerge.sh from --devfs to --no-udev as --devfs doesn't exist.
4755 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4756 livecd/runscript/hppa-archscript.sh, livecd/runscript/sparc-archscript.sh,
4757 livecd/runscript/sparc64-archscript.sh:
4758 Force devfs if udev is not selected for all supporting arches.
4760 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4761 livecd/runscript/alpha-archscript.sh, livecd/runscript/x86-archscript.sh,
4762 livecd/runscript-support/kmerge.sh:
4763 Forcing devfs if livecd/dev-manager isn't udev. This should fix building 2.4
4766 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4767 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh:
4768 Re-enabled preclean in grp and added gconfd-2 killing.
4770 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4771 livecd/runscript/x86-archscript.sh:
4772 Changed acpi=ht to acpi=off. This fixes acpi loading and also allows for
4775 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4776 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4777 targets/livecd-stage1/livecd-stage1-chroot.sh,
4778 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4779 targets/livecd-stage1/livecd-stage1.sh,
4780 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4781 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4782 Added ability to pause indefinitely. This closes bug #79798. I've also added
4783 the gcond-2 killall back in, but now it is in the actual preclean script and
4784 is executed inside the chroot.
4786 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4787 Updated for 1.1.3 release.
4789 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4790 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4791 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-kernel.sh,
4792 targets/netboot/netboot-packages.sh,
4793 targets/tinderbox/tinderbox-chroot.sh:
4794 Updated to use package.use correctly. Blame Robert Paskowitz
4795 <rpaskowitz@confucius.ca> from the gentoo-catalyst mailing list.
4797 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4798 targets/stage1/stage1-preclean2-chroot.sh:
4799 Fixed find line for new stage1 /var/db/pkg.
4801 25 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4802 targets/stage1/stage1-preclean2-chroot.sh:
4803 Added code to clean up /var/db/pkg, while still keeping the CONTENTS,
4804 COUNTER and ebuilds. This should keep a stage1 useable, while still keeping
4807 24 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4808 livecd/runscript-support/livecdfs-update.sh:
4809 Removed gpm changes, as it has been moved to livecd-tools and autoconfig,
4810 added net.ethX symlinks, and added copying of files from
4811 /usr/lib/hotplug/firmware into firmware tarball.
4813 23 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4814 livecd/runscript-support/livecdfs-update.sh:
4815 Firmware updated to use new /lib/firmware directory.
4817 16 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4818 fix from pvdabeel@gentoo.org. patch fixes a small bug that caused grp to not
4819 work when both -f and -C were used on the command line.
4821 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4822 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4823 targets/livecd-stage1/livecd-stage1-chroot.sh,
4824 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4825 targets/stage3/stage3-chroot.sh:
4826 Added a portage version check to each target that uses --newuse to ensure a
4827 high enough version is used. This resolves bug #75336.
4829 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4830 livecd/files/livecd-local.start:
4831 Possible local.start fix for beejay.
4833 12 Jan 2005; John Davis <zhen@gentoo.org>
4834 modules/embedded.py:
4835 kernel building patch for embedded from mutex@gentoo.org (bug #76542)
4837 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4838 livecd/runscript-support/kmerge.sh:
4839 Added ccache support to genkernel call in livecd-stage2.
4841 11 Jan 2005; John Davis <zhen@gentoo.org>
4842 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-combine.sh,
4843 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4844 targets/netboot/netboot.sh:
4845 netboot path from gmsoft@gentoo.org. The patch addresses many bugs and adds
4846 some feature enhancements.
4848 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4849 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4850 targets/livecd-stage1/livecd-stage1-chroot.sh,
4851 targets/livecd-stage1/livecd-stage1.sh,
4852 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4853 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4854 Added a -F or --fetchonly command line option and closing out bug #77480.
4855 Also added a portage version check to livecd-stage1 to close out bug #68307.
4857 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4858 livecd/runscript-support/livecdfs-update.sh,
4859 targets/stage3/stage3-chroot.sh:
4860 Fixed DHCP for eth0->eth3 in livecdfs-update.sh and also changed stage3
4861 target to use emerge -e when building. This is only temporary until the
4862 bootstrap.sh script can be fixed or another solution can be decided upon.
4864 09 Jan 2005; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4865 +targets/embedded/kmerge.sh:
4866 partial fix for #76542, waiting for the necessary patch to modules/embedded.py
4867 from mutex@gentoo.org
4869 09 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4870 modules/livecd_stage2_target.py:
4873 05 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4874 livecd/runscript-support/livecdfs-update.sh, targets/stage1/stage1.sh:
4875 Updated livecdfs-update.sh to modify inittab to use bashlogin. Updated
4876 targets/stage1/stage1.sh to no longer clean /var/db/pkg, which should fix
4877 the brokenness of a stage1 tarball.
4879 04 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4880 patch for pvdabeel@gentoo.org. -f and -C can now be used together on the
4883 04 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4884 modules/livecd_stage2_target.py:
4887 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4888 -livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4889 -livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4890 -livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4891 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4892 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2:
4893 Upgraded the isolinux cdtar files and closing bug #70518.
4895 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4896 modules/embedded_target.py, modules/generic_stage_target.py,
4897 modules/grp_target.py, modules/livecd_stage1_target.py,
4898 modules/livecd_stage2_target.py, modules/netboot.py,
4899 modules/stage1_target.py, modules/tinderbox_target.py:
4900 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4901 separate out specific target logic from the generic targets modules.
4903 03 Jan 2005; John Davis <zhen@gentoo.org> arch/ppc.py:
4904 new PPC arch file from pvdabeel@gentoo.org
4906 01 Jan 2005; John Davis <zhen@gentoo.org> catalyst,
4907 examples/generic_stage_template.spec, modules/catalyst_support.py:
4908 tweaking error handling in the main catalyst script
4909 updated the example to include a blurb about portage_confdir
4911 29 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4912 livecd/runscript-support/livecdfs-update.sh:
4913 Cleanup on livecdfs-update.sh script and testing a possible bashlogin fix.
4915 17 Dec 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4918 17 Dec 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py:
4919 fix for #66592. catalyst now gives a traceback when it bails out, making
4920 troubleshooting amazingly easier
4922 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4923 modules/catalyst_support.py, modules/embedded_target.py,
4924 modules/generic_stage_target.py, modules/grp_target.py,
4925 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4926 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4927 Reversing patch from Eric Edgar from bug #70663.
4929 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4930 livecd/runscript/x86-archscript.sh:
4931 Added -no-emul-boot back into x86-archscript.sh as apparently isolinux will
4932 not work without it (mkisofs fails on creating ISO).
4934 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4935 modules/catalyst_support.py, modules/embedded_target.py,
4936 modules/generic_stage_target.py, modules/grp_target.py,
4937 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4938 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4939 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4940 separate out specific target logic from the generic targets modules.
4942 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4943 modules/embedded_target.py, targets/embedded/embedded-fs-runscript.sh,
4944 targets/embedded/embedded.sh:
4945 Added more embedded updates from mutex@gentoo.org and Closing bug #67289.
4947 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4948 +examples/gamecd.conf.example, -livecd/files/gamecd-xinitrc,
4949 livecd/runscript/default-runscript.sh,
4950 livecd/runscript-support/gamecdfs-update.sh,
4951 livecd/runscript-support/livecdfs-update.sh,
4952 modules/livecd_stage2_target.py:
4953 Added gamecd/conf option to livecd_stage2_target.py, added
4954 gamecd.conf.example to /examples, cleaned up game-specific code in
4955 gamecdfs-update.sh to make it more generic, added more fundtionality to
4956 livecdfs-update.sh and default-runscript.sh for gentoo-release-environmental
4957 and gentoo-gamecd to make spec files simpler and to remove the need for
4958 specifying a gamecd/environmental fsscript in livecd/fsscript, allowing the
4959 user to still use a custom fsscript of their own.
4961 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4962 +livecd/files/environmental.motd.txt,
4963 targets/livecd-stage1/livecd-stage1.sh:
4964 Added environmental.motd.txt for gentoo-release-environmental livecd/type.
4966 15 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4967 livecd/runscript/default-runscript.sh,
4968 livecd/runscript-support/livecdfs-update.sh:
4969 Added gentoo-release-environmental as a valid livecd/type and did some
4970 cleanup in livecdfs-update.sh to allow hotplug to dhcp on detected ethernet
4971 devices other than eth0.
4973 14 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4974 targets/livecd-stage1/livecd-stage1-chroot.sh:
4975 Changed livecd-stage1 to merge each package individually. This should not
4976 make it into a production version of catalyst, but is here as a possible
4977 solution to bug #68307.
4979 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4980 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4981 livecd/runscript/sparc-archscript.sh,
4982 livecd/runscript/sparc64-archscript.sh,
4983 livecd/runscript/x86-archscript.sh:
4984 Added failures to all arches on mkisofs failure and also made -z option to
4985 mkisofs optional on x86 depending on loop type used.
4987 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4988 livecd/runscript/x86-archscript.sh:
4989 Making sure the mkisofs call causes a failure when it doesn't complete
4990 successfully. Once again, blame jforman, our beloved infra-monkey.
4992 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4993 livecd/runscript/default-runscript.sh:
4994 squashfs-utils->squashfs-tools fix. Blame jforman.
4996 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4997 livecd/isogen/x86-isogen.sh:
4998 Removed -no-emul-boot from x86-isogen.sh to keep the ISO being made from
4999 possibly not booting on really old systems.
5001 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5002 livecd/runscript/x86-archscript.sh:
5003 Removed -no-emul-boot from x86-archscript.sh to keep the ISO being made from
5004 possibly not booting on really old systems.
5006 08 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5007 livecd/runscript-support/livecdfs-update.sh:
5008 Save some space by removing redundant firmware after tarball is made, only
5009 perform sed on /etc/conf.d/gpm if it exists, and change fstab to be more
5012 06 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5013 targets/stage1/stage1-preclean2-chroot.sh:
5014 Added patch from vapier and closing bug #73556.
5016 22 Nov 2004; John Davis <zhen@gentoo.org> modules/embedded_target.py,
5017 modules/generic_stage_target.py, -targets/embedded/cramfs-runscript.sh,
5018 +targets/embedded/embedded-fs-runscript.sh,
5019 targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
5020 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
5021 fixes for bugs #49819 and #71033. Partial fix for #67289 - waiting on a patch
5022 from mutex@gentoo.org for modules/embedded.py
5024 19 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5025 livecd/files/gamecd-xinitrc, livecd/runscript-support/gamecdfs-update.sh,
5026 livecd/runscript-support/livecdfs-update.sh:
5027 Fixing up some GameCD stuff and also fixing a problem with the ls and grep
5028 aliases having --color rather than --color=auto.
5030 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5031 livecd/files/livecd-local.start:
5032 Let's try actually making a proper edit on livecd/files/livecd-local.start
5033 this time, shall we...
5035 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5036 livecd/files/livecd-local.start:
5037 Fixing up livecd/files/livecd-local.start to remove ALSA config and make
5038 x-setup check for /etc/startx.
5040 14 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5041 livecd/runscript-support/gamecdfs-update.sh:
5042 Fixing minor sed bug in gamecdfs-update.sh.
5044 07 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
5045 examples/snapshot_template.spec,
5046 livecd/runscript-support/gamecdfs-update.sh,
5047 livecd/runscript-support/livecdfs-update.sh:
5048 Fixing typo in snapshot_template.spec and closing bug #70321.
5050 02 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5051 livecd/runscript-support/pre-kmerge.sh:
5052 Ssshhh... I've added my super-secret pre-kmerge.sh sed replacement so
5053 genkernel will only add the 1024x768 version of the gensplash image to the
5054 bzImage, which added with the livecd-stage2 removal of the unused splash
5055 images, makes for a significantly smaller (54MB v. 50MB) LiveCD.
5057 29 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5058 +livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
5059 livecd/runscript/sparc64-archscript.sh:
5060 Updated with silo/mkisofs patch from gustavoz.
5062 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5063 livecd/files/x86-help.msg:
5064 Updated x86-help.msg to make it fall more inline with current
5065 genkernel/livecd-tools options.
5067 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5068 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
5069 livecd/runscript-support/pre-kmerge.sh:
5070 Removing auto-keymap from kmerge.sh and moving it to x86-archscript.sh since
5071 it is only working properly on amd64 and x86 anyway. Also fixing a typo in
5072 genkernel's module_load for x86 during pre-kmerge.sh, which should fix USB
5075 22 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
5076 livecd/runscript-support/kmerge.sh,
5077 livecd/runscript-support/livecdfs-update.sh,
5078 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-kernel.sh:
5079 Changed kernel build caching to use kerncache option, rather than pkgcache
5080 option. Fixed --postconf and --callback for builds that do not require them.
5081 Removed delay when removing package sin the system profile. This is now
5082 catalyst 1.1.0, so enjoy.
5084 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5085 livecd/runscript-support/livecdfs-update.sh:
5086 Stopping udev from using the nasty device tarball. We don't need it anyway.
5088 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
5089 livecd/runscript/sparc-archscript.sh,
5090 livecd/runscript/sparc64-archscript.sh,
5091 livecd/runscript-support/kmerge.sh,
5092 livecd/runscript-support/livecdfs-update.sh, modules/catalyst_support.py:
5093 Fixing gpm support by uncommenting default settings. Fixing case where
5094 boot/kernel/$kname/packages or boot/kernel/$kname/postconf were empty.
5095 Changing sparc kernel files from kernel* to kernel-* so kernel.msg does
5096 not get renamed. Fixed a problem where we were accidentally removing the
5097 hwdata-knoppix versions of pci.ids and usb.ids and linking
5098 /usr/share/misc/*.ids to non-existent files. This should hopefully be it
5099 for 2004.3 and catalyst 1.1.0.
5101 19 Oct 2004; John Davis <zhen@gentoo.org> arch/ia64.py:
5102 patch from vapier@gentoo.org for bug #68080
5104 19 Oct 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
5105 livecd/runscript-support/kmerge.sh:
5106 made kernel caching dependent on the "pkgcache" option so that genkernel's
5107 postconf can actually work
5109 18 Oct 2004; John Davis <zhen@gentoo.org>
5110 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
5111 livecd/runscript-support/livecdfs-update.sh:
5112 patch submitted by wolf31o2@gentoo.org to fix the rest of the gensplash woes
5114 17 Oct 2004; John Davis <zhen@gentoo.org>
5115 livecd/runscript-support/livecdfs-update.sh:
5116 firmware tarball fix for packages that need firmware such as ipw2100
5118 16 Oct 2004; John Davis <zhen@gentoo.org> livecd/files/x86-help.msg,
5119 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
5120 livecd/runscript-support/livecdfs-update.sh,
5121 modules/livecd_stage2_target.py:
5122 patches for gensplash support from Chris Gianelloni <wolf31o2@gentoo.org>
5124 14 Oct 2004; John Davis <zhen@gentoo.org> livecd/runscript/x86-archscript.sh:
5125 acpi=off changed to acpi=ht. enables HT automatically for intel users, but
5126 should not hurt non-HT users
5128 12 Oct 2004; John Davis <zhen@gentoo.org>
5129 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
5130 +targets/embedded/unmerge.sh, targets/grp/grp-chroot.sh,
5131 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/netboot/netboot.sh,
5132 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
5133 livecd/runscript-support/kmerge.sh:
5134 bugfixes for #67195, #67197, #67122, and #46918
5136 12 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py:
5137 small netboot fixups
5139 11 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py,
5140 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-image.sh,
5141 targets/netboot/netboot-kernel.sh, targets/netboot/netboot-packages.sh,
5142 targets/netboot/netboot.sh:
5143 sweeping updates and changes to the netboot code. the patches should fix the
5144 arch specific code as well as some pkgcache issues, etc. Much thanks to Mike
5145 Frysinger <vapier@gentoo.org> for writing and contributing the patches.
5147 06 Oct 2004; John Davis <zhen@gentoo.org> files/catalyst.1,
5148 livecd/runscript-support/kmerge.sh, targets/netboot/netboot-busybox.sh,
5149 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
5150 targets/netboot/netboot.sh:
5151 more code cleanup and maintenance
5153 05 Oct 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
5154 modules/generic_stage_target.py, +modules/netboot.py,
5155 +targets/netboot/netboot-busybox.sh, +targets/netboot/netboot-image.sh,
5156 +targets/netboot/netboot-kernel.sh, +targets/netboot/netboot-packages.sh,
5157 +targets/netboot/netboot.sh:
5158 initial import of the netboot code. thanks to Guy Martin <gmsoft@gentoo.org>
5161 05 Oct 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
5162 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
5163 targets/livecd-stage1/livecd-stage1-chroot.sh,
5164 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
5165 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
5166 bugfix for #66083 which in turn addresses #61605. distcc apparently does not
5167 have to start a server on the build host for it to distribute.
5169 04 Oct 2004; John Davis <zhen@gentoo.org> catalyst:
5170 added a new -s/ --snapshot option. no more using --cli to create snapshots,
5171 just do -s version_stamp
5173 29 Sep 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2-chroot.sh:
5174 bugfix #60502 - the stage2 target can now resume the bootstrapping process
5176 28 Sep 2004; John Davis <zhen@gentoo.org> TODO,
5177 +examples/fsscript.sh.example, examples/livecd-stage2_template.spec,
5178 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
5179 modules/livecd_stage2_target.py:
5180 udev support for livecds
5182 16 Sep 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
5183 +targets/livecd-stage2/unmerge.sh:
5184 bug #59681 resolved thanks to the patch from viric@vicerveza.homeunix.net!
5185 Also, livecd-stage2 unmerge.sh added back in.
5187 13 Sep 2004; John Davis <zhen@gentoo.org> catalyst,
5188 livecd/runscript-support/livecdfs-update.sh:
5189 bugfixes for #60887 and #63338
5191 09 Sep 2004; John Davis <zhen@gentoo.org> catalyst:
5192 bugfixes for #63382 and #63338
5194 08 Sep 2004; John Davis <zhen@gentoo.org>
5195 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
5196 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
5197 livecd/runscript/sparc64-archscript.sh, livecd/runscript/x86-archscript.sh,
5198 livecd/runscript-support/kmerge.sh, livecd/runscript-support/pre-kmerge.sh,
5199 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
5200 targets/livecd-stage1/livecd-stage1-chroot.sh,
5201 -targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
5202 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
5203 lots of changes in this revision. first of all, major cosmetic fixups to the
5204 archscripts. i also fixed a non-reported bug where pkgcache was not being used
5205 for distcc or ccache builds in most of the targets. bug #56581 is finially
5206 closed (kernel caching for multiple runs of the livecd-stage2 build) - big
5207 performance enhancement here.
5209 07 Sep 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
5210 modules/livecd_stage2_target.py:
5211 fix for bug #63033, thanks to usata@gentoo.org for the patch
5213 30 Aug 2004; John Davis <zhen@gentoo.org>
5214 livecd/runscript-support/livecdfs-update.sh, targets/grp/grp-chroot.sh:
5215 bugfixes for #61537 and #61779
5217 13 Aug 2004; John Davis <zhen@gentoo.org> +files/catalyst.1,
5218 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
5219 modules/snapshot_target.py:
5220 bugfixes for #55014 (catalyst needs a manpage), #56581 (livecd-stage2 I/O
5221 enhancements), and #56773 (catalyst overlay for build root). Snapshotting
5222 time should also be improved due to a more efficient use of rsync. This commit will
5223 mark the portage version of catalyst-1.9.0.
5225 10 Aug 2004; John Davis <zhen@gentoo.org> arch/mips.py:
5226 add support for mips4n32 subarch. thanks to iluxa@gentoo.org. closes bug
5229 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
5232 02 Aug 2004; John Davis <zhen@gentoo.org>
5233 livecd/runscript-support/livecdfs-update.sh:
5236 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
5237 +targets/stage1/build.py, -targets/stage1/build.sh,
5238 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean2-chroot.sh,
5239 targets/stage1/stage1.sh, targets/stage2/stage2-chroot.sh,
5240 targets/stage3/stage3-chroot.sh:
5241 applied patch from bug #58840. it should fix up things for uclibc stages and
5242 cascaded profiles. thanks to Mike Frysinger (vapier@gentoo.org) for the patch.
5244 21 Jul 2004; John Davis <zhen@gentoo.org> +livecd/files/gamecd-xinitrc,
5245 +livecd/files/gamecd.motd.txt, +livecd/files/generic-motd.txt,
5246 +livecd/files/livecd-bash_profile, +livecd/files/livecd-local.start,
5247 -livecd/files/livecd-rclocal, +livecd/files/minimal.motd.txt,
5248 -livecd/files/motd.txt, +livecd/files/universal.motd.txt,
5249 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
5250 livecd/runscript-support/livecdfs-update.sh,
5251 modules/livecd_stage2_target.py:
5252 addition of wolf31o2's gamecd patchset. untested, so please beware
5254 14 Jul 2004; John Davis <zhen@gentoo.org>
5255 livecd/runscript-support/livecdfs-update.sh,
5256 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
5257 fixed a bug for livecd-stage2. somehow, the inheritance got mucked up and the
5258 livecds were not cleaning out livecd/empty livecd/rm etc. I moved the code for
5259 this out of generic_stage_target and into livecd-stage2 since the
5260 livecd-stage2 class was overriding generic_stage_target for cleaning anyway.
5262 13 Jul 2004; John Davis <zhen@gentoo.org>
5263 livecd/runscript-support/livecdfs-update.sh:
5264 changed the behavior of rcadd/ rcdel. it was getting hokey to have to add the
5265 default rc'ed programs when only one change was required to rcadd. so I
5266 changed it so that the defaults are *always* loaded and specified additions/
5267 deletions are just added on top of those.
5269 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
5270 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
5271 targets/livecd-stage1/livecd-stage1-chroot.sh,
5272 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
5273 targets/tinderbox/tinderbox-chroot.sh:
5274 changing the more verbose behavior to the -V (verbose) flag
5276 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
5277 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
5278 targets/livecd-stage1/livecd-stage1-chroot.sh,
5279 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
5280 targets/tinderbox/tinderbox-chroot.sh:
5281 the -d (debug) flag now makes catalyst calculate an emerge -vp of the packages
5282 it is about to merge so that deps and USE flags are more evident
5284 11 Jul 2004; John Davis <zhen@gentoo.org> +catalyst, -catalyst.new.py,
5285 modules/catalyst_support.py:
5286 completely rewrote the catalyst main script so that it can actually utilize
5287 more than one command line flag. new functionality included, but not active
5288 yet (--debug and --verbose). arguments can still be passed on the commandline
5289 through the use of the -C (--cli) flag. updated the arg_parse function in
5290 catalyst_support.py to accomodate my changes.
5292 02 Jul 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
5293 modules/generic_target.py, modules/grp_target.py,
5294 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
5295 modules/snapshot_target.py, modules/stage1_target.py,
5296 modules/stage2_target.py, modules/stage3_target.py,
5297 modules/tinderbox_target.py, targets/stage1/stage1.sh:
5298 fixes for bugs #55192 and #54137
5299 added a new key for all specfiles, portage_confdir.
5300 this should point to a directory similar in functionality to /etc/portage.
5302 cleaned up the module code a bit so that unnecessary modules
5305 more work on resuming. it is getting there, but it still needs a ton of work,
5306 so please test, and report bugs.
5308 18 Jun 2004; John Davis <zhen@gentoo.org> catalyst,
5309 modules/catalyst_support.py, modules/generic_stage_target.py,
5310 targets/stage1/build.sh, targets/stage1/stage1-chroot.sh,
5311 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
5312 stage resuming functionality should be working. I still have to work on GRP
5313 and livecds, but they should not be hard. I could not incorporate emerge
5314 --resume into stage resuming functionality because in some instances, portage
5315 is remerged (bootstrap, stage2), which wipes out the resume data and puts
5316 catalyst into an infinite portage merging loop (very unproductive, trust me ;)
5317 ). I also made some small tweaks to the stage target scripts which clean up
5318 the envscript stuff. Not noticable performance wise, but it makes me feel all
5319 warm and fuzzy to know that it is programmed absolutely correctly ;)
5321 16 Jun 2004; John Davis <zhen@gentoo.org> TODO, modules/catalyst_support.py,
5322 modules/generic_stage_target.py:
5323 revamped the cmd() structure so that it could properly return error codes.
5324 Please note that this might break catalyst until there is some further
5325 testing. SO DO NOT USE IT FOR BUILDING ANYTHING IMPORTANT (yet). The benefit
5326 of me doing this is that SIGINT (ctrl-c) makes catalyst die nice and proper
5327 now. Additionally, catalyst will stop when there is an error with an ebuild
5328 ... it didn't do this before, it just plowed along and packed things up.
5330 Much thanks to <carpaski@gentoo.org> for (writing) pointing me to the spawn()
5331 code in portage.py and then answering my noob questions.
5333 13 Jun 2004; John Davis <zhen@gentoo.org>
5334 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
5335 livecd/runscript-support/livecdfs-update.sh:
5336 some last minute fixins (stuff to work with the new genkernel)
5338 13 Jun 2004; John Davis <zhen@gentoo.org> catalyst:
5341 11 Jun 2004; John Davis <zhen@gentoo.org>
5342 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py:
5343 new key, livecd/fsscript. use this to run commands in the livecdfs before it
5346 10 Jun 2004; John Davis <zhen@gentoo.org>
5347 livecd/runscript-support/kmerge.sh,
5348 livecd/runscript-support/livecdfs-update.sh,
5349 livecd/runscript-support/post-kmerge.sh,
5350 livecd/runscript-support/pre-kmerge.sh:
5351 two new functions for livecd-stage2: livecd/rcadd and livecd/rcdel. these two
5352 functions control what scripts are added to their respective runlevels. This
5353 option would be specified like so in the spec file: livecd/rcadd:
5354 metalog:default foo:boot. the syntax is the same for livecd/rcdel.
5356 08 Jun 2004; John Davis <zhen@gentoo.org> modules/builder.py,
5357 modules/catalyst_support.py, modules/livecd_stage2_target.py:
5358 livecd-stage2 traced back when boot/kernel/x/config was an empty string, fixed
5359 the code to give a nice error msg instead of a cryptic traceback
5361 04 Jun 2004; John Davis <zhen@gentoo.org>
5362 livecd/runscript-support/livecdfs-update.sh:
5363 small fix for bootsplash, needed to link clst_livecd_bootsplash to
5364 /etc/bootsplash/default
5366 04 Jun 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
5367 targets/embedded/embedded-chroot.sh,
5368 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
5369 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
5370 targets/livecd-stage1/livecd-stage1-chroot.sh,
5371 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
5372 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
5373 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
5374 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
5375 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
5376 targets/tinderbox/tinderbox-chroot.sh,
5377 targets/tinderbox/tinderbox-preclean-chroot.sh,
5378 targets/tinderbox/tinderbox.sh:
5379 Fixes bug 51603, a lot of distcc fixups (has to do w/ bind mounts and such)
5381 02 Jun 2004; John Davis <zhen@gentoo.org> modules/snapshot_target.py:
5382 Fixes to address bugs #51072 and #52045. The snapshot logic was tweaked to be
5383 more efficient, and I added a new snapshot specfile option, portdir_overlay.
5384 It should be a full path pointing to a portage overlay dir.
5386 27 May 2004; John Davis <zhen@gentoo.org>
5387 livecd/cdtar/silo-1.3.1-cdtar.tar.bz2,
5388 livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
5389 livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
5390 livecd/runscript/default-runscript.sh:
5391 added updated silos and fixed motd bug
5393 22 May 2004; John Davis <zhen@gentoo.org> REMARKS, catalyst:
5394 rolling out version 1.0.8
5396 22 May 2004; John Davis <zhen@gentoo.org>
5397 livecd/runscript-support/kmerge.sh,
5398 livecd/runscript-support/livecdfs-update.sh,
5399 modules/livecd_stage2_target.py:
5400 added key livecd/bootsplash
5402 21 May 2004; John Davis <zhen@gentoo.org> arch/sparc.py, arch/sparc64.py,
5403 livecd/runscript/sparc-archscript.sh,
5404 livecd/runscript/sparc64-archscript.sh:
5405 sparc fixup patches from gustavoz at g.org
5407 20 May 2004; John Davis <zhen@gentoo.org> modules/livecd_stage2_target.py:
5408 added support for blacklisting modules via hotplug in livecd-stage2. spec key
5409 is livecd/modblacklist
5411 19 May 2004; John Davis <zhen@gentoo.org>
5412 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py,
5413 livecd/runscript/x86-archscript.sh:
5414 added support for livecd/overlay, changed vga=0x317 to vga=791
5415 in the x86 archscript as it is a more standard setting and should
5416 work on more hardware
5418 17 May 2004; John Davis <zhen@gentoo.org>
5419 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh,
5420 livecd/runscript-support/kmerge.sh,
5421 livecd/runscript-support/livecdfs-update.sh,
5422 modules/livecd_stage2_target.py:
5423 fixes for the genkernel arg handling - we can now do it on a per-kernel basis.
5424 we also now have basic motd copying support for more branded livecds
5426 16 May 2004; John Davis <zhen@gentoo.org>
5427 livecd/runscript-support/kmerge.sh, modules/livecd_stage2_target.py:
5428 added a feature to the livecd-stage2 specfile called "livecd/genkernel_args"
5429 for passing args to genkernel. gmsoft@gentoo.org requested this one.
5431 16 May 2004; John Davis <zhen@gentoo.org> catalyst,
5432 modules/catalyst_support.py, modules/embedded_target.py,
5433 modules/generic_stage_target.py, modules/generic_target.py,
5434 modules/grp_target.py, modules/livecd_stage1_target.py,
5435 modules/livecd_stage2_target.py, modules/stage1_target.py,
5436 modules/stage2_target.py, modules/stage3_target.py,
5437 modules/tinderbox_target.py, targets/stage1/stage1-preclean2-chroot.sh:
5438 finally parsed out targets.py. fixed gcc-config typo in stage1 the stage1 that
5439 caused gcc profile problems.
5441 12 May 2004; John Davis <zhen@gentoo.org>
5442 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
5443 livecd/runscript-support/livecdfs-update.sh,
5444 livecd/runscript-support/post-kmerge.sh,
5445 livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
5447 fixed default-runscript.sh so that it is easier to read (no more chroot >> EOF
5448 silliness). Most notably, I have taken advantage of the update-modules
5449 --assume-kernel fix from agriffis so that we can actually use 3rd party
5450 modules now. Please note that >=baselayout-1.9.0 is required.
5452 02 May 2004; Olivier Crete <tester@gentoo.org>
5454 Added forgotten CHOST for i386 subarch
5456 30 Apr 2004; John Davis <zhen@gentoo.org>
5457 livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
5458 livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
5459 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
5460 livecd/files/x86-help.msg, livecd/runscript/x86-archscript.sh:
5462 -fixed 2004.0 branding in the isolinux cdtar
5463 -fixed up acpi stuff in the runscripts
5464 -fixed up the x86 help message and corrected the numerous errors in it
5466 26 Apr 2004; John Davis <zhen@gentoo.org> catalyst,
5467 livecd/runscript/default-runscript.sh:
5468 fixed the /etc/issue /O macro issue, and changed the version in catalyst to
5469 1.0.7. we are ready for release
5471 16 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
5472 fix for the problem that gustavoz found wrt the /dev creation stuff not
5473 detecting arches. also an efficiency fix for stage1 building
5475 14 Apr 2004; John Davis <zhen@gentoo.org>
5476 targets/embedded/embedded-chroot.sh,
5477 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
5478 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
5479 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
5480 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
5481 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
5482 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
5483 targets/stage2/stage2.sh, targets/stage3/stage3-chroot.sh,
5484 targets/stage3/stage3.sh, targets/tinderbox/tinderbox-chroot.sh,
5485 targets/tinderbox/tinderbox-preclean-chroot.sh,
5486 targets/tinderbox/tinderbox.sh:
5487 fix for bug #47733 - fixes for distcc and an envscript bugfix
5489 13 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
5492 12 Apr 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
5493 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
5494 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
5495 targets/grp/grp-chroot.sh, targets/grp/grp-preclean-chroot.sh,
5496 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
5497 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
5498 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
5499 targets/stage1/stage1-preclean1-chroot.sh,
5500 targets/stage1/stage1-preclean2-chroot.sh, targets/stage1/stage1.sh,
5501 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
5502 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
5503 targets/tinderbox/tinderbox.sh:
5504 lots of cleanup on the bash backend. take a look @ the code and report bugs to
5505 zhen@gentoo.org please.
5507 06 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
5508 fix for /dev in stage1
5510 05 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
5513 04 Apr 2004; Benjamin Judas <beejay@gentoo.org>
5514 livecd/kconfig/config-2004.1-gentoo-dev-sources-2.6.3-r1,
5515 livecd/kconfig/config-2004.1-xfs-sources-2.4.24-r3:
5516 Added the two kernel-configs for 2004.1 x86
5518 04 Apr 2004; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
5519 targets/grp/grp.sh, targets/stage1/stage1-chroot.sh,
5520 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
5521 targets/tinderbox/tinderbox.sh:
5522 fix to address missing /dev in stages, fixed path for env-update in all of the
5525 02 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
5526 use broken for grp, livecd-stage1, tinderbox, etc. fixed
5528 01 Apr 2004; John Davis <zhen@gentoo.org>
5529 livecd/runscript/default-runscript.sh:
5530 added in fix for the module.conf stuff courtesy of Benjamin Judas
5533 01 Apr 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
5535 cosmetic touchups for 1.0.5
5537 31 Mar 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2.sh:
5538 added support to the stage2 for stackable profiles bootstrap
5540 31 Mar 2004; John Davis <zhen@gentoo.org> arch/sparc.py, modules/targets.py:
5541 sparc compatibility patches from gustavoz@gentoo.org added. These patches add
5542 support for sparc32/64 build compatibility
5544 30 Mar 2004; John Davis <zhen@gentoo.org>
5545 livecd/runscript/default-runscript.sh, modules/targets.py,
5546 targets/stage1/build.sh:
5547 fix for bug 46022, more stackable profile fixes, embedded patches added
5549 26 Mar 2004; John Davis <zhen@gentoo.org>
5550 livecd/runscript/default-runscript.sh, modules/targets.py,
5551 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
5552 targets/stage1/stage1-chroot.sh, targets/stage2/stage2.sh,
5553 targets/stage3/stage3.sh, targets/tinderbox/tinderbox.sh:
5554 fixes for bugs #44625 and #45805
5556 24 Mar 2004; John Davis <zhen@gentoo.org> catalyst,
5557 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
5558 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh:
5559 memtest is in. if you want to use it, check out the memtest86 cd tarball
5560 Also, fixes for bugs 45078, 45188, 44306
5562 23 Mar 2004; John Davis <zhen@gentoo.org>
5563 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
5564 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc64-archscript.sh,
5565 livecd/runscript/x86-archscript.sh, modules/targets.py,
5566 targets/livecd-stage3/unmerge.sh:
5567 added "livecd/iso" to targets.py and fixed up the archscripts so that isos are
5568 created at the end of the livecd-stage2 process.
5570 22 Mar 2004; John Davis <zhen@gentoo.org> modules/targets.py,
5571 targets/embedded/embedded.sh:
5572 preliminary embedded support added thanks to david@futuretel.com (mut3x)
5574 19 Mar 2004; John Davis <zhen@gentoo.org> targets/grp/grp.sh,
5575 targets/stage1/stage1.sh, targets/stage3/stage3.sh:
5576 removing the hardened-gcc deps since the package itself is deprecated'
5578 05 Mar 2004; John Davis <zhen@gentoo.org> catalyst:
5579 changing location of /etc/catalyst.conf to /etc/catalyst/catalyst.conf
5581 04 Mar 2004; John Davis <zhen@gentoo.org> alpha-isogen.sh,
5582 examples/livecd/alpha/alpha-livecd-stage1-20040225.spec,
5583 examples/livecd/alpha/alpha-livecd-stage2-20040225.spec,
5584 examples/livecd/alpha/config-2.4.21-r4-alpha,
5585 examples/livecd/alpha/config-2.4.21-r4-jensen,
5586 examples/livecd/alpha/config-2.4.21-r4-legacy,
5587 examples/livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
5588 examples/livecd/runscript/alpha-archscript.sh, files/catalyst.conf:
5589 fixes for bugs 43676, 43701. Alpha support added as well.
5591 25 Feb 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>:
5592 added powerpc livecd support, preparing for 2004.0 release. Preliminary
5593 kde/gnome cd specs added.
5595 18 Feb 2004; John Davis <zhen@gentoo.org> files/catalyst.conf:
5596 fix in catalyst.conf for bug #42044
5598 13 Feb 2004; John Davis <zhen@gentoo.org> sparc64-isogen.sh, arch/sparc.py,
5599 arch/sparc64.py, examples/livecd/runscript/sparc64-archscript.sh,
5600 examples/livecd/sparc64/config-2.4.24-sparc64:
5601 sparc fixups contributed by Gustavo Zacarias <gustavoz@gentoo.org>
5603 12 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
5604 fixed bugs in previous feature additions (see 11 Feb 2004) and added support
5605 for a $clst_conf environment variable. You can use the $clst_conf variable to
5606 point to a file to use in place of /etc/catalyst.conf. By setting this
5607 variable in your shell, catalyst can easily be used by multiple people on the
5608 same machine. Also, ccache support now works for genkernel.
5610 11 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
5611 removed file for livecd-stage2 target, as this is handled by the runscript
5612 now. Added support for "/boot/kernel/foo/use", "/boot/kernel/foo/packages,"
5613 and made "/boot/kernel/foo/extraversion" an optional rather than required
5614 parameter. The aforementioned "packages" is used to specify kernel-related
5615 packages (like module ebuilds) to merge with each kernel, and the new "use"
5616 option is used to specify the USE settings you'd like exported to the
5617 environment during kernel as well as kernel "packages" build.
5619 10 Feb 2004; John Davis <zhen@gentoo.org> README, TODO, catalyst,
5620 modules/builder.py, modules/catalyst_support.py, modules/targets.py,
5621 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
5622 targets/livecd-stage2/livecd-stage2.sh, targets/stage1/stage1-chroot.sh,
5623 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
5624 targets/tinderbox/tinderbox.sh:
5625 added envscripts support (fixes bug #39832) massive cleanup of tree to prepare
5626 it for ebuild - added headers to everything and removed deprecated dirs
5628 14 Jan 2004; John Davis <zhen@gentoo.org> arch/mips.py, modules/targets.py:
5629 adding Kumba's patches for MIPS
5631 16 Dec 2003; Guy Martin <gmsoft@gentoo.org>: arch/hppa.py,modules/targets.py:
5632 Added hppa specific code.
5634 29 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5635 Tinderbox target added. See tinderbox examples in examples/ dir.
5637 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5638 spec file support integrated into catalyst. Use "-f/--file specfile" as
5639 argument; see examples dir for examples.
5640 "grp" target now functional. See examples/x86-grp-20031102.spec for an
5641 example of how to use it.
5643 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5644 support functions for spec file parsing and reading added. Will get added to
5647 05 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5648 Many bug fixes later, things seem to be working well for stage1/2/3 so I've
5651 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5652 Significant rework of code structure. Everything is falling nicely into place.
5654 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5655 Exception handling fully-integrated into current prototype code.
5657 27 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5658 beginning of exception handling integration, got some of the target code
5661 24 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5662 major code rework in progress on the python parts.
5664 17 Oct 2003; John Davis <zhen@gentoo.org> files/grp/x86/x86.conf,
5665 files/grp/x86/x86.pkg.cd1, files/grp/x86/x86.pkg.cd2, files/grp/x86/x86.src,
5666 files/livecd/x86-basic/base.pkg, files/livecd/x86-basic/kern.pkg:
5667 for organiation's sake, I have moved the files, such as livecd foundations,
5668 into catalyst/files. It will make it easier for us when ebuild time comes
5671 15 Oct 2003; John Davis <zhen@gentoo.org> targets/stage3/stage3.sh:
5672 All preliminary target build scripts are now added and coded to near as spec
5673 that we can have at this point.
5675 14 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
5676 new and improved ChangeLog; snapshots now work ("./catalyst-util.py snap
5677 20031014",) and snapshotting cleans up after itself (temp files deleted,)
5678 something that should be continued as much as reasonably possible in other
5679 parts of catalyst. Also, we have /etc/catalyst.conf config file reading stub
5680 code completed, and internal fall-backs to reasonable global config defaults
5683 12 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
5684 subarch test outsourced to python catalyst-subarches function.
5686 12 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
5687 fixed the entry in include/build_functions.sh for location of bootstrap.sh
5689 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5690 removing dup enter_chroot
5692 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
5693 document subarches checking
5695 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
5696 Fix valid subarch test.
5698 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
5699 include/build_functions.sh, include/functions.sh:
5700 thanks to robbat2, the cmdline argument handling is now fixed. I moved
5701 start_build to build_functions.sh cleaning up the main catalyst script some
5704 11 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
5705 fixed SRCBALL and DESTBALL, making it transparent for profiles
5707 11 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh:
5708 added an exit condition to the cmd line argument case statement
5710 09 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/build.sh, bin/stage1,
5711 files/catalyst.conf, include/build_functions.sh, include/functions.sh:
5712 the changes that I made to the above files should make catalyst completely
5713 transparent to no matter what profile we are using. check files/catalyst.conf
5714 for the list of BUILDTYPEs that we support.
5716 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5717 changed how cmd line arguments are handled
5719 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5720 I changed the is_special handling so that it is cleaner and faster
5722 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh,
5723 livecd/foundations/x86-basic/base.pkg, livecd/foundations/x86-basic/kern.pkg,
5724 livecd/foundations/x86-basic/post-clean.sh,
5725 livecd/foundations/x86-basic/pre-clean.sh,
5726 livecd/foundations/x86-basic/settings:
5727 I outsourced more functions to include/functions.sh. I made it a seperate file
5728 from build_fucntions.sh so that we can keep our build and other functions
5729 apart. I also added in the livecd stuffs from the stager side of things.
5731 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
5732 include/build_functions.sh:
5733 I outsourced all of the build functions to include/build_functions.sh. In the
5734 future, this will happen more - the code needs cleaned up.
5736 07 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
5738 I mucked with stage1 and bootstrap.sh to add support for ${BUILDTYPE} (profile
5739 transparency). Also, I removed gettext from bootstrap, since mainline gentoo
5740 does not use that anymore.
5742 05 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5743 since we now have a default profile in portage, i massaged some errors
5744 messages to reflect that.
5746 04 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
5748 removed ccache support from catalyst stage1 build cause it breaks the build.
5749 Additionally, I removed gettext support from bootstrap, because according to
5750 our new default profile, we don't use that anymore.
5752 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf:
5753 added a new var, BUILDTYPE, adding more transparency for building.
5754 In the future, we will be building both selinux and hardened sources.
5756 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5757 fixed some formatting when catalyst prints out build info, additionally,
5758 trying to make catalyst more transparent for future expansion of stages
5760 21 Sep 2003; John Davis <zhen@gentoo.org> catalyst:
5761 fixed the order/ way in which we handle cmd line arguments wrt to -h or
5762 --help. I moved this functionality from the main program section to
5765 21 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, catalyst:
5766 I edited catalyst to change our naming convention from stage*-arch-h.* to
5767 stage*-arch-etdyn-ssp.* re method's request. This will not be the first time
5768 I change naming conventions, as catalyst will be eventually extended to
5769 do selinux-* stages also.
5771 Additionally, I updated README.catalyst to include profile information.
5773 10 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, README.stager,
5774 bin/catalyst, bin/hardened-bootstrap.sh, bin/stage1:
5775 I renamed README.stager to README.catalyst and have made some very minor
5776 changes to it. bin/bootstrap.sh has been renamed to bin/hardened-bootstrap.sh.
5777 I have hacked bootstrap to use the hardened profile, as well as utilize
5778 hardened-gcc. bin/catalyst itself has undergone some more changes (nothing too
5779 major). Additionally, bin/stage1 has been hacked to accept the hardened
5780 profile, and use hardened-gcc.
5782 09 September 2003; John Davis <zhen@gentoo.org>:
5783 Initial import of hardened stager. I am forking this from the original
5784 stager code in order to better fit our needs. The original stager code is
5785 still used by Gentoo, and is maintained by Daniel Robbins
5786 <drobbins@gentoo.org>. I would like to thank him and the rest of the
5787 contributors that coded stager.