1 # ChangeLog for catalyst
2 # Copyright 2002-2009 Gentoo Foundation; 2008-2009 Various authors (see AUTHORS)
3 # Distributed under the GPL v2
5 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
6 modules/catalyst/target/generic.py,
7 modules/catalyst/target/generic_stage.py:
8 Move set_autoresume_path() from catalyst.target.generic_stage to
9 catalyst.target.generic
11 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
12 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
13 modules/catalyst/target/livecd_stage1.py,
14 modules/catalyst/target/livecd_stage2.py,
15 modules/catalyst/target/netboot.py:
16 Make use of set_autoresume() in target modules
18 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
19 modules/catalyst/target/generic.py,
20 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
21 modules/catalyst/target/livecd_stage1.py,
22 modules/catalyst/target/livecd_stage2.py,
23 modules/catalyst/target/netboot.py:
24 Add check_autoresume() and set_autoresume() helpers to
25 catalyst.target.generic and make use of them
27 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
28 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
29 modules/catalyst/target/livecd_stage1.py,
30 modules/catalyst/target/livecd_stage2.py,
31 modules/catalyst/target/netboot.py, modules/catalyst/target/snapshot.py,
32 modules/catalyst/target/tinderbox.py:
33 Import only cmd() from catalyst.spawn
35 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
36 modules/catalyst/target/generic_stage.py,
37 modules/catalyst/target/livecd_stage2.py,
38 modules/catalyst/target/stage2.py:
39 Remove redundant imports
41 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
42 modules/catalyst/arch/alpha.py, modules/catalyst/arch/arm.py,
43 modules/catalyst/arch/hppa.py, modules/catalyst/arch/ia64.py,
44 modules/catalyst/arch/mips.py, modules/catalyst/arch/powerpc.py,
45 modules/catalyst/arch/s390.py, modules/catalyst/arch/sh.py,
46 modules/catalyst/arch/sparc.py, modules/catalyst/arch/x86.py,
47 modules/catalyst/lock.py, -modules/catalyst/support.py,
48 modules/catalyst/target/embedded.py,
49 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
50 modules/catalyst/target/livecd_stage1.py,
51 modules/catalyst/target/livecd_stage2.py,
52 modules/catalyst/target/netboot.py, modules/catalyst/target/snapshot.py,
53 modules/catalyst/target/stage1.py, modules/catalyst/target/stage2.py,
54 modules/catalyst/target/stage3.py, modules/catalyst/target/stage4.py,
55 modules/catalyst/target/tinderbox.py:
56 Remove catalyst.support module
58 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
59 modules/catalyst/config.py, modules/catalyst/support.py,
60 modules/catalyst/util.py:
61 Move remaining stuff from catalyst.support to catalyst.config
63 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
64 modules/catalyst/hash.py, modules/catalyst/target/generic.py,
65 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
66 modules/catalyst/target/snapshot.py:
67 Move gen_contents_file() and gen_digest_file() from
68 catalyst.target.generic_stage to catalyst.hash
70 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
71 targets/netboot/netboot-controller.sh, +targets/netboot/netboot-final.sh,
72 -targets/support/netboot-final.sh:
73 Move netboot-final.sh from targets/support/ to targets/netboot/
75 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
76 -examples/netboot2_template.spec, +examples/netboot_template.spec,
77 +modules/catalyst/target/netboot.py, -modules/catalyst/target/netboot2.py,
78 +targets/netboot/nb-busybox.cf, +targets/netboot/netboot-controller.sh,
79 +targets/netboot/netboot-copyfile.sh, +targets/netboot/netboot-pkg.sh,
80 -targets/netboot2/nb-busybox.cf, -targets/netboot2/netboot2-controller.sh,
81 -targets/netboot2/netboot2-copyfile.sh, -targets/netboot2/netboot2-pkg.sh,
82 targets/support/kmerge.sh, +targets/support/netboot-final.sh,
83 -targets/support/netboot2-final.sh:
84 Rename netboot2 target to netboot
86 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
87 modules/catalyst/lock.py:
88 Cleanups to make pychecker happy
90 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
91 modules/catalyst/__init__.py, modules/catalyst/spawn.py:
92 Grab just the first value return from the now-working call to
95 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
96 -examples/netboot_template.spec, -modules/catalyst/target/netboot.py,
97 -targets/netboot/netboot-chroot.sh, -targets/netboot/netboot-combine.sh,
98 -targets/netboot/netboot-controller.sh, -targets/netboot/netboot-image.sh:
99 Whack the outdated and non-functional netboot target
101 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
102 modules/catalyst/__init__.py, modules/catalyst/arch/__init__.py,
103 modules/catalyst/arch/alpha.py, modules/catalyst/arch/arm.py,
104 modules/catalyst/arch/hppa.py, modules/catalyst/arch/ia64.py,
105 modules/catalyst/arch/mips.py, modules/catalyst/arch/s390.py,
106 modules/catalyst/arch/sh.py, modules/catalyst/config.py,
107 modules/catalyst/error.py, modules/catalyst/hash.py,
108 modules/catalyst/output.py, modules/catalyst/spawn.py,
109 modules/catalyst/support.py, modules/catalyst/target/__init__.py,
110 modules/catalyst/target/embedded.py,
111 modules/catalyst/target/generic_stage.py,
112 modules/catalyst/target/livecd_stage1.py,
113 modules/catalyst/target/livecd_stage2.py,
114 modules/catalyst/target/netboot.py, modules/catalyst/util.py:
115 Small cleanups to make pychecker happy
117 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
118 modules/catalyst/support.py, modules/catalyst/util.py:
121 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
122 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
123 modules/catalyst/util.py:
124 Move read_makeconf() and parse_makeconf() from catalyst.support to
127 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
128 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
129 modules/catalyst/target/livecd_stage2.py,
130 modules/catalyst/target/netboot.py, modules/catalyst/util.py:
131 Move file_locate() from catalyst.support to catalyst.util
133 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
134 modules/catalyst/spawn.py, modules/catalyst/support.py,
135 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
136 modules/catalyst/target/livecd_stage1.py,
137 modules/catalyst/target/livecd_stage2.py,
138 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
139 modules/catalyst/target/snapshot.py, modules/catalyst/target/tinderbox.py:
140 Add catalyst.spawn import where needed and move more spawn-related stuff
141 from catalyst.support to catalyst.spawn
143 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
144 modules/catalyst/arch/powerpc.py, modules/catalyst/arch/sparc.py,
145 modules/catalyst/arch/x86.py, modules/catalyst/config.py,
146 +modules/catalyst/error.py, modules/catalyst/hash.py,
147 +modules/catalyst/spawn.py, modules/catalyst/support.py,
148 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
149 modules/catalyst/target/livecd_stage2.py,
150 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
151 modules/catalyst/target/tinderbox.py, modules/catalyst/util.py:
152 Move custom exception classes to catalyst.error and all spawn-related
153 functions to catalyst.spawn
155 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
156 +modules/catalyst/hash.py, modules/catalyst/support.py,
157 modules/catalyst/target/generic_stage.py,
158 modules/catalyst/target/livecd_stage2.py,
159 modules/catalyst/target/stage2.py, modules/catalyst/util.py:
160 Move all hash and contents functions to catalyst.hash
162 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
163 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
164 modules/catalyst/util.py:
165 Move countdown() from catalyst.support to catalyst.util
167 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
168 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
169 modules/catalyst/util.py:
170 Move generate_contents() from catalyst.support to catalyst.util
172 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
173 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
174 modules/catalyst/target/grp.py, modules/catalyst/target/livecd_stage1.py,
175 modules/catalyst/target/livecd_stage2.py,
176 modules/catalyst/target/netboot2.py, modules/catalyst/util.py:
177 Move touch() from catalyst.support to catalyst.util
179 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
180 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
181 modules/catalyst/util.py:
182 Move ismount() and pathcompare() from catalyst.support to catalyst.util
184 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
185 modules/catalyst/support.py:
186 Remove unused function hexify()
188 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
189 modules/catalyst/support.py, modules/catalyst/target/embedded.py,
190 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
191 modules/catalyst/target/livecd_stage1.py,
192 modules/catalyst/target/livecd_stage2.py,
193 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
194 modules/catalyst/target/snapshot.py, modules/catalyst/target/stage1.py,
195 modules/catalyst/target/stage2.py, modules/catalyst/util.py:
196 Move normpath() from catalyst.support to catalyst.util
198 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
199 modules/catalyst/support.py, modules/catalyst/target/stage1.py,
200 modules/catalyst/target/stage2.py, modules/catalyst/util.py:
201 Move list_to_string() from catalyst.support to catalyst.util
203 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
204 modules/catalyst/output.py, modules/catalyst/support.py,
205 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
206 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
207 modules/catalyst/target/tinderbox.py, modules/catalyst/util.py:
208 Move list_bashify() from catalyst.support to catalyst.util
210 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
211 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
212 modules/catalyst/target/livecd_stage2.py, modules/catalyst/util.py:
213 Replace catalyst.support.read_from_clst() with catalyst.util.readfile()
214 and update references
216 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
217 modules/catalyst/util.py:
218 Modify global import from catalyst.support to just import what's needed
220 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
221 modules/catalyst/support.py, modules/catalyst/util.py:
222 Move find_binary() from catalyst.support to catalyst.util
224 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
225 modules/catalyst/arch/__init__.py, +modules/catalyst/output.py,
226 modules/catalyst/support.py, modules/catalyst/target/__init__.py,
227 modules/catalyst/target/generic_stage.py:
228 Move msg(), warn(), and die() to catalyst.output and update all references
230 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
231 Load defaults into myconf before parsing config
233 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
234 Condense code that checks for various things in 'options' to use a loop
236 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
237 modules/catalyst/arch/__init__.py, modules/catalyst/target/__init__.py,
238 modules/catalyst/target/generic_stage.py:
239 Get rid of arches and targets classes and move functions into the module
242 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
243 targets/embedded/embedded-chroot.sh,
244 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
245 targets/livecd-stage2/livecd-stage2-controller.sh,
246 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
247 targets/netboot/netboot-image.sh, targets/netboot2/netboot2-copyfile.sh,
248 targets/stage1/stage1-controller.sh, targets/stage4/stage4-controller.sh,
249 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
250 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
251 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
252 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
253 targets/support/mips-arcload_conf.sh,
254 targets/tinderbox/tinderbox-chroot.sh:
255 More trailing whitespace cleanups
257 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
258 modules/catalyst/arch/arm.py, modules/catalyst/arch/mips.py,
259 modules/catalyst/arch/x86.py, modules/catalyst/config.py,
260 modules/catalyst/lock.py, modules/catalyst/support.py,
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, modules/catalyst/target/netboot2.py,
265 modules/catalyst/target/snapshot.py, modules/catalyst/target/stage1.py,
266 modules/catalyst/target/stage2.py, modules/catalyst/target/tinderbox.py,
267 targets/stage1/build.py:
268 Kill lots and lots of trailing whitespace in .py files
270 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
271 modules/catalyst/target/generic_stage.py:
272 Fix up a few bad replacements from previous commit
274 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
275 modules/catalyst/config.py, modules/catalyst/lock.py,
276 modules/catalyst/support.py, modules/catalyst/target/embedded.py,
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/netboot2.py,
281 modules/catalyst/target/snapshot.py, modules/catalyst/target/stage1.py,
282 modules/catalyst/target/stage2.py, modules/catalyst/target/stage3.py,
283 modules/catalyst/target/stage4.py:
284 Do a mass sed to fix up all remaining usage of has_key()
286 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
287 Clean up instances of has_key() for py3k
289 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
290 We don't need to pass conf_values since it's a global var
292 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
293 Pre-split options from config file and remove unnecessary imported modules
295 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
296 Move code to verify digest and hash functions to a separate function
298 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
299 Allow build_target() to re-raise the exception for the top-level handler
302 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
303 Move catalyst.support import to top of file
305 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
306 Remove check for sys.argv length since we already check for needed
309 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
310 Rename version() to show_version()
312 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
313 Remove import_modules()
315 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
316 modules/catalyst/target/embedded.py,
317 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
318 modules/catalyst/target/livecd_stage1.py,
319 modules/catalyst/target/livecd_stage2.py,
320 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
321 modules/catalyst/target/snapshot.py, modules/catalyst/target/stage1.py,
322 modules/catalyst/target/stage2.py, modules/catalyst/target/stage3.py,
323 modules/catalyst/target/stage4.py, modules/catalyst/target/tinderbox.py:
324 Remove references to generic_stage_target
326 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
327 +modules/catalyst/target/embedded.py,
328 -modules/catalyst/target/embedded_target.py,
329 +modules/catalyst/target/generic.py,
330 +modules/catalyst/target/generic_stage.py,
331 -modules/catalyst/target/generic_stage_target.py,
332 -modules/catalyst/target/generic_target.py,
333 +modules/catalyst/target/grp.py, -modules/catalyst/target/grp_target.py,
334 -modules/catalyst/target/livecd_stage1_target.py,
335 +modules/catalyst/target/livecd_stage1.py,
336 -modules/catalyst/target/livecd_stage2_target.py,
337 +modules/catalyst/target/livecd_stage2.py,
338 +modules/catalyst/target/netboot.py,
339 -modules/catalyst/target/netboot2_target.py,
340 +modules/catalyst/target/netboot2.py,
341 -modules/catalyst/target/netboot_target.py,
342 +modules/catalyst/target/snapshot.py,
343 -modules/catalyst/target/snapshot_target.py,
344 -modules/catalyst/target/stage1_target.py,
345 +modules/catalyst/target/stage1.py,
346 -modules/catalyst/target/stage2_target.py,
347 +modules/catalyst/target/stage2.py,
348 -modules/catalyst/target/stage3_target.py,
349 +modules/catalyst/target/stage3.py,
350 -modules/catalyst/target/stage4_target.py,
351 +modules/catalyst/target/stage4.py, +modules/catalyst/target/tinderbox.py,
352 -modules/catalyst/target/tinderbox_target.py:
353 Remove _target from target module filenames, since they're already in
356 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> -modules/builder.py,
357 modules/catalyst/arch/__init__.py, modules/catalyst/arch/alpha.py,
358 modules/catalyst/arch/amd64.py, modules/catalyst/arch/arm.py,
359 modules/catalyst/arch/hppa.py, modules/catalyst/arch/ia64.py,
360 modules/catalyst/arch/mips.py, modules/catalyst/arch/powerpc.py,
361 modules/catalyst/arch/s390.py, modules/catalyst/arch/sh.py,
362 modules/catalyst/arch/sparc.py, modules/catalyst/arch/x86.py:
363 Remove builder.py and all references
365 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
366 modules/catalyst/arch/__init__.py, modules/catalyst/arch/alpha.py,
367 modules/catalyst/arch/arm.py, modules/catalyst/arch/hppa.py,
368 modules/catalyst/arch/ia64.py, modules/catalyst/arch/mips.py,
369 modules/catalyst/arch/powerpc.py, modules/catalyst/arch/s390.py,
370 modules/catalyst/arch/sh.py, modules/catalyst/arch/sparc.py,
371 modules/catalyst/arch/x86.py, modules/catalyst/lock.py,
372 +modules/catalyst/support.py, modules/catalyst/target/__init__.py,
373 modules/catalyst/target/embedded_target.py,
374 modules/catalyst/target/generic_stage_target.py,
375 modules/catalyst/target/generic_target.py,
376 modules/catalyst/target/grp_target.py,
377 modules/catalyst/target/livecd_stage1_target.py,
378 modules/catalyst/target/livecd_stage2_target.py,
379 modules/catalyst/target/netboot2_target.py,
380 modules/catalyst/target/netboot_target.py,
381 modules/catalyst/target/snapshot_target.py,
382 modules/catalyst/target/stage1_target.py,
383 modules/catalyst/target/stage2_target.py,
384 modules/catalyst/target/stage3_target.py,
385 modules/catalyst/target/stage4_target.py,
386 modules/catalyst/target/tinderbox_target.py, -modules/catalyst_support.py:
387 Move catalyst_support.py to catalyst.support and update references
389 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
390 +modules/catalyst/lock.py,
391 modules/catalyst/target/generic_stage_target.py,
392 -modules/catalyst_lock.py:
393 Move catalyst_lock.py to catalyst/lock.py and update references
395 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
396 modules/catalyst/target/__init__.py,
397 modules/catalyst/target/generic_stage_target.py:
398 Move target module loading logic into build_target_map() in
399 catalyst.target module
401 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
402 modules/catalyst/target/embedded_target.py,
403 modules/catalyst/target/grp_target.py,
404 modules/catalyst/target/livecd_stage1_target.py,
405 modules/catalyst/target/livecd_stage2_target.py,
406 modules/catalyst/target/netboot2_target.py,
407 modules/catalyst/target/netboot_target.py,
408 modules/catalyst/target/snapshot_target.py,
409 modules/catalyst/target/stage1_target.py,
410 modules/catalyst/target/stage2_target.py,
411 modules/catalyst/target/stage3_target.py,
412 modules/catalyst/target/stage4_target.py,
413 modules/catalyst/target/tinderbox_target.py, modules/catalyst_support.py:
414 Add target map in each target module and remove register() function
415 Change catalyst program to load target modules with catalyst.target.targets
417 Remove required_build_targets and valid_build_targets from catalyst_support.py,
418 since we can scan the dir now
420 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
421 +modules/catalyst/target/__init__.py,
422 +modules/catalyst/target/embedded_target.py,
423 +modules/catalyst/target/generic_stage_target.py,
424 +modules/catalyst/target/generic_target.py,
425 +modules/catalyst/target/grp_target.py,
426 +modules/catalyst/target/livecd_stage1_target.py,
427 +modules/catalyst/target/livecd_stage2_target.py,
428 +modules/catalyst/target/netboot2_target.py,
429 +modules/catalyst/target/netboot_target.py,
430 +modules/catalyst/target/snapshot_target.py,
431 +modules/catalyst/target/stage1_target.py,
432 +modules/catalyst/target/stage2_target.py,
433 +modules/catalyst/target/stage3_target.py,
434 +modules/catalyst/target/stage4_target.py,
435 +modules/catalyst/target/tinderbox_target.py, -modules/embedded_target.py,
436 -modules/generic_stage_target.py, -modules/generic_target.py,
437 -modules/grp_target.py, -modules/livecd_stage1_target.py,
438 -modules/livecd_stage2_target.py, -modules/netboot2_target.py,
439 -modules/netboot_target.py, -modules/snapshot_target.py,
440 -modules/stage1_target.py, -modules/stage2_target.py,
441 -modules/stage3_target.py, -modules/stage4_target.py,
442 -modules/tinderbox_target.py:
443 Move all *_target.py modules under modules/catalyst/target and create
444 parent catalyst.target module
446 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
447 modules/catalyst/arch/__init__.py, modules/catalyst/arch/arm.py:
448 Remove hard-coded arch list now that find_arch_modules() is known to work
450 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
451 modules/catalyst/arch/__init__.py, modules/catalyst/arch/alpha.py,
452 modules/catalyst/arch/amd64.py, modules/catalyst/arch/arm.py,
453 modules/catalyst/arch/hppa.py, modules/catalyst/arch/ia64.py,
454 modules/catalyst/arch/mips.py, modules/catalyst/arch/powerpc.py,
455 modules/catalyst/arch/s390.py, modules/catalyst/arch/sh.py,
456 modules/catalyst/arch/sparc.py, modules/catalyst/arch/x86.py,
457 modules/generic_stage_target.py:
458 Move subarch and maching maps to bottom of arch files, since the classes
459 aren't defined yet at the top
461 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
462 modules/catalyst/arch/sh.py:
463 Forgot the sh arch module
465 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
466 modules/catalyst/arch/alpha.py, modules/catalyst/arch/amd64.py,
467 modules/catalyst/arch/arm.py, modules/catalyst/arch/hppa.py,
468 modules/catalyst/arch/ia64.py, modules/catalyst/arch/mips.py,
469 modules/catalyst/arch/powerpc.py, modules/catalyst/arch/s390.py,
470 modules/catalyst/arch/sparc.py, modules/catalyst/arch/x86.py:
471 Move subarch and machine map information to variables at top of each arch
472 module and get rid of register() function
474 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> ChangeLog:
475 Add catalyst.util.load_module() function
476 Move arch modules under modules/catalyst/arch
477 Add catalyst.arch.arches class to assist in loading arch modules
478 Add .gitignore file for *.py[co]
480 10 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
481 Change __version__ to 2.99 for catalyst_3 branch
483 09 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> TODO:
484 Add note about metadata_overlay being default in 2.1.6
486 09 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS:
487 Updated the AUTHORS section and the header for the ChangeLog, to reflect
488 that individual authors now retain their copyright to code they submit.
490 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
491 Rewrote TODO to make it clearer and added a ton of new items to it.
493 02 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
494 modules/generic_stage_target.py:
495 screw you python...hard
497 02 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
498 modules/generic_stage_target.py:
499 Disable removal of 'target_path' when build starts
501 26 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
502 modules/generic_stage_target.py:
503 Apply patch from armin76 to actually make use of the busybox_config value
506 24 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
507 targets/netboot2/netboot2-controller.sh, targets/support/kmerge.sh:
508 Add support for gk's --busybox-config= option
510 23 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
511 modules/generic_stage_target.py:
512 Missing / before 'iso'
514 22 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
515 modules/snapshot_target.py:
516 Add support for purging to snapshot target
518 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
519 Add mix-in cdtar idea to TODO
521 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
522 -livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
523 -livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
524 Remove old isolinux-3.09 cdtar files
526 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
527 +livecd/cdtar/isolinux-3.72-cdtar.tar.bz2,
528 +livecd/cdtar/isolinux-3.72-memtest86+-cdtar.tar.bz2:
529 Update cdtar files to isolinux-3.72 and latest memtest86+-2.10
531 19 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
532 Marking this 2.0.6.903 for testing.
534 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
535 targets/netboot2/netboot2-controller.sh:
536 Disable copying of nb-busybox.cf since it isn't used anyway
538 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> arch/amd64.py,
539 arch/x86.py, catalyst:
540 A few typo and other minor fixes as reported by armin76
542 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
543 modules/generic_stage_target.py:
544 Add support for digests="all" for gentoo bug #209611
546 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
547 examples/netboot2_template.spec, targets/support/kmerge.sh:
548 Automatically append --netboot to GK_ARGS for netboot2 target Remove
549 explicit --initramfs-overlay=/tmp/image from netboot2 example spec
551 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
552 targets/support/pre-kmerge.sh:
553 Remove evil hacks that copy gk files around for netboot2
555 04 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
556 Bumping version for release.
558 01 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
559 modules/catalyst_support.py:
560 Default to umask 022 for spawn() unless otherwise specified for gentoo bug
563 29 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
564 modules/catalyst_support.py, modules/generic_stage_target.py:
565 Add support for -P/--purgeonly option
567 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> README:
568 Updated README to tell the user where to locate catalyst.conf if not using
569 an ebuild. Thanks to Claus Boehmer <Claus.Boehmer@gmx.de> for pointing it
572 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
573 Kicking out a 2.0.6.901 release for testing.
575 29 Sep 2008; Andrew Gaffney <agaffney@gentoo.org>
576 modules/generic_stage_target.py:
577 Automatically prepend build dir path to livecd/iso if it's not an absolute
580 28 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
581 Update TODO with placeholder idea.
583 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
584 +modules/catalyst/util.py:
585 Create catalyst.util module with capture_traceback() and print_traceback()
586 functions Capture and print traceback when build fails instead of letting
589 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
590 modules/catalyst/config.py, modules/catalyst_support.py:
591 Switch commandline spec value parsing to use catalyst.config.ConfigParser.
593 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
594 modules/catalyst/config.py:
595 A few fixes to ParserBase after actually testing it switch to parsing
596 config file with ConfigParser.
598 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
599 +modules/catalyst/config.py, -modules/catalyst/util.py:
600 More indecisiveness..move util.spec to config.SpecParser.
602 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
603 -modules/catalyst/spec.py, +modules/catalyst/util.py,
604 modules/catalyst_support.py:
605 * Rename catalyst.spec to catalyst.util
606 * Move spec_dump() into spec class
607 * Modify catalyst to use new spec class
609 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
610 +modules/catalyst/__init__.py:
611 Add __init__.py file and import line.
613 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
614 +modules/catalyst/spec.py:
615 Initial commit of modules/catalyst/spec.py.
617 30 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> arch/amd64.py,
619 Updating x86/amd64 arch support. Original patches by William Cooke
620 <gentoo@wcooke.org> and reported to Gentoo bug #224429, modified by me.
622 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
623 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
624 modules/snapshot_target.py, modules/stage4_target.py,
625 targets/support/bootloader-setup.sh, targets/support/functions.sh,
626 targets/support/kmerge.sh:
627 Removing all deprecated interfaces. We no longer wish to support them and
628 they're not needed. Anyone using a pre-2.x spec file will need to update
631 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
632 -livecd/files/Getting_Online.txt:
633 Removing livecd/files/Getting_Online.txt since it was quite outdated.
635 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO, catalyst,
637 Updated for new git repo.
639 29 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO, catalyst,
640 targets/support/livecdfs-update.sh:
641 Add gconf settings for gnome-screensaver to disable locking by default. This
644 14 May 2008; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py:
645 Add armv5tel to arm host list.
647 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
648 targets/support/chroot-functions.sh:
649 If we don't have a distcc user, we need to reinstall distcc, even if it's
650 been built with the right USE. This mainly affects stage1/stage2.
652 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
653 targets/support/chroot-functions.sh:
654 We need to run distcc-config --install, since we won't be installing into
655 ROOT=/ for stage1, and we have to use --noreplace to keep from wiping any
656 installed versions of distcc.
658 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO:
659 Add a couple of distcc-related items to TODO.
661 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
662 targets/stage1/stage1-preclean-chroot.sh,
663 targets/stage2/stage2-preclean-chroot.sh,
664 targets/stage3/stage3-preclean-chroot.sh,
665 targets/stage4/stage4-preclean-chroot.sh:
666 We don't want to run setup_myfeatures in preclean, but still want to update
667 the environment and show our debug information.
669 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
670 targets/stage1/stage1-preclean-chroot.sh,
671 targets/stage2/stage2-preclean-chroot.sh,
672 targets/stage3/stage3-preclean-chroot.sh,
673 targets/stage4/stage4-preclean-chroot.sh,
674 targets/support/chroot-functions.sh:
675 Remove the die on LIBDIR check, since it won't be set on non-multilib
676 profiles. We can now run debug in preclean again.
678 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
679 targets/support/functions.sh:
680 Let's not try to chmod a dangling symlink.
682 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
683 targets/support/chroot-functions.sh:
684 Added emerge --info to debug output. I don't know why I didn't add it before.
686 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
687 targets/stage1/stage1-preclean-chroot.sh,
688 targets/stage2/stage2-preclean-chroot.sh,
689 targets/stage3/stage3-preclean-chroot.sh,
690 targets/stage4/stage4-preclean-chroot.sh:
691 We probably shouldn't be running our debug functions in our stages. Let's
694 24 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
695 targets/support/chroot-functions.sh:
696 Added a get_libdir call and fail if we don't have a valid LIBDIR when using
699 23 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
700 targets/support/livecdfs-update.sh:
701 Only copy the handbook icon if one exists.
703 21 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
704 modules/catalyst_lock.py:
705 Fix a small typo. Thanks to Justin Bronder <jsbronder@gentoo.org> for
708 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
709 targets/livecd-stage2/livecd-stage2-controller.sh:
710 We should be matching all possible LIBDIRs, so make sure we do that.
712 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
713 targets/support/livecdfs-update.sh:
714 We no longer need the metadata.tar.bz2, since the Installer uses
717 16 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
718 targets/stage1/stage1-chroot.sh:
719 We don't need --newuse if we're not using binary packages, so there's no
722 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
723 targets/livecd-stage2/livecd-stage2-controller.sh:
724 Added initial framework for creating the CD's root on livecd/livedvd.
725 Currently, the end result is the same, but I'll be adding code to
726 automatically copy the stages and to automatically download the distfiles.
728 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
729 targets/livecd-stage2/livecd-stage2-controller.sh,
730 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
731 targets/support/rc-update.sh:
732 Change all checks for livecd/type: gentoo-release-livecd to
733 gentoo-release-live* so we can add a new gentoo-release-livedvd livecd/type
734 to allow for auto-fetching of distfiles and stages onto official DVD media.
736 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO,
737 targets/livecd-stage1/livecd-stage1-controller.sh,
738 targets/livecd-stage2/livecd-stage2-controller.sh:
739 Updated TODO. Added code to livecd-stage1 to generate a package list, which
740 will be used in livecd-stage2 with the upcoming livedvd livecd/type to fetch
741 the distfiles automatically.
743 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
744 modules/generic_stage_target.py:
745 Fix seedcache output so it fits in 80 columns.
747 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
748 targets/stage1/stage1-chroot.sh:
749 We should likely install baselayout before anything else, including the
750 package manager. As such, I've moved it to after sys-apps/baselayout is
753 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
754 targets/livecd-stage2/livecd-stage2-controller.sh:
755 Check for a snapshot in the overlay and error if one is present. This should
756 ensure that the snapshot on the CD is the same as the one used to build the
759 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
760 modules/catalyst_support.py:
761 Added a small patch from Tim Yamin <tim.yamin@zonbu.com> to fix make.conf
762 parsing of variables with numbers in them. This is catalyst 2.0.6_pre17 for
765 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
766 targets/stage1/stage1-chroot.sh:
767 Change back to using sys-apps/baselayout. We'll need to come up with a
768 better permanent solution now that virtual/baselayout is no more.
770 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
771 -livecd/cdtar/grub-memtest86+-cdtar.tar.bz2:
772 Update the grub cdtar for grub-0.97-r5 and memtest86+-2.01
774 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
775 targets/support/bootloader-setup.sh:
776 Use menu.lst for grub config, since 0.96 and higher won't use grub.conf
779 04 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> +TODO,
780 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
781 Added TODO. Changed create_handbook_icon call to only be called if
782 /docs/handbook/index.html exists on the disk or in livecd/overlay.
784 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
785 targets/support/kmerge.sh:
786 Run sed on KERNELVERSION to escape the slashes so we can use it in another
789 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
790 targets/support/kmerge.sh:
791 Modify test to run if package.provided exists instead of if it doesn't.
792 Run sed on the correct file.
794 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
795 targets/support/chroot-functions.sh:
796 Added --noreplace to setup_myfeatures merges so we don't blow away any
797 packages which are already installed with the proper USE flags for the given
798 target. This is for bug #211654. This is catalyst 2.0.6_pre16 for testing.
800 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
801 livecd/files/README.txt:
802 Added dosshd, passwd=, and nonfs to README.txt, since they were missing.
804 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
805 targets/support/rc-update.sh:
806 Added mdraid for baselayout-2 users.
808 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
809 targets/support/kmerge.sh:
810 Clean up package.provided after the kernel build
812 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
813 targets/support/kmerge.sh:
814 It helps if I put things in the correct order so they'll actually execute,
815 rather than getting a nice error from emerge.
817 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
818 targets/support/kmerge.sh:
819 Change upgrade to update.
821 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
822 targets/support/kmerge.sh:
823 Add back in the package.provided code that *should* skip the kernel sources
824 merge for call back and subsequent runs.
826 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
827 targets/support/kmerge.sh:
828 We don't really need to use binary packages for the kernel sources, since it
829 doesn't gain us anything. Also, we need to delete the /usr/src/linux symlink
830 when we're not using kerncache.
832 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
833 targets/support/kmerge.sh:
834 Remove 'symlink' from USE, since it's not needed and screws up kerncache
836 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
837 targets/livecd-stage2/livecd-stage2-controller.sh:
838 OK, we run our find outside the chroot, so we don't want to use absolute
839 paths unless we want to wipe out *.a *.la *.pyc and *.pyo from our host
840 system. Oops. Due to this bug, I'm making this 2.0.6_pre15 for testing
843 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
844 targets/livecd-stage2/livecd-stage2-controller.sh,
845 targets/stage1/stage1-controller.sh:
846 Cleanup the clean section for stage1 and add an updated clean section for
847 livecd-stage2 when we're a minimal, universal, or game CD. This is
848 2.0.6_pre14 for testing.
850 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
851 targets/support/kmerge.sh:
852 We should be using --newuse when merging our packages in callback.
854 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
855 targets/grp/grp-chroot.sh:
856 We should only use --noreplace when building a pkgset, everything else
859 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
860 modules/catalyst_support.py, modules/generic_stage_target.py,
861 modules/grp_target.py:
862 Apply additional patches from bug #207862 for CONTENTS generation.
864 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
865 targets/grp/grp-chroot.sh:
866 Call setup_myemergeopts after changing clst_FETCH.
868 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
869 targets/netboot2/netboot2-pkg.sh:
870 Remove a bit of unnecessary code.
872 10 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
873 modules/generic_stage_target.py, targets/grp/grp-chroot.sh,
874 targets/support/chroot-functions.sh:
875 Fix some spacing on the -* warning, revert Andrew's last change, since it
876 didn't do anything, and clean up the GRP chroot code so it works smarter and
877 set clst_FETCH when clst_grp_type is something other than pkgset.
879 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
880 targets/support/chroot-functions.sh:
881 Don't set --usepkg and --buildpkg when fetching.
883 07 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
884 modules/generic_stage_target.py:
885 Change the warning thrown into make.conf when someone uses LDFLAGS so it is
888 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
889 modules/generic_stage_target.py:
890 Merged ChangeLog.old and ChangeLog and added a note for myself to fix up the
891 boot/kernel/${kname}/config copying code in generic_stage_target.
893 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
894 targets/support/kmerge.sh:
895 Make sure we don't give genkernel a --kernel-config if it isn't set in the
898 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
899 modules/generic_stage_target.py, targets/support/kmerge.sh,
900 targets/support/pre-kmerge.sh:
901 Changed boot/kernel/${kname}/config and boot/kernel/${kname}/sources to be
902 valid, rather than required, changed clst_ksource to default to
903 virtual/linux-sources if boot/kernel/${kname}/sources is unset, moved
904 removal of USE to after the kernel build so the modules get the correct USE,
905 and did some minor cleanup on pre-kmerge. This is 2.0.6_pre13 for testing.
907 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
908 targets/support/kmerge.sh:
909 We should run the default functions for kmerge.sh, too.
911 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
912 -livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
913 +livecd/cdtar/aboot-1.0_pre20040408-r2-cdtar.tar.bz2:
914 Updated aboot cdtar with a newer version to support newer kernels.
916 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
917 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
918 Updated make_destpath so it writes out to make.conf as well as exporting
919 ROOT to the environment, added a make_destpath call to cleanup_stages, and
920 adding make_destpath /tmp/stage1root to stage1.
922 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> README, catalyst:
923 Updated README a bit and rolling 2.0.6_pre12 for testing.
925 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
926 targets/support/create-iso.sh:
927 Removed any further checks for clst_fstype and making sure everybody is
928 using ${mkisofs_zisofs_opts}.
930 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
931 targets/support/livecdfs-update.sh:
932 The default theme for GNOME is now Clearlooks, so we can remove the theme
933 code, but we still want to set the font size.
935 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
936 targets/support/livecdfs-update.sh:
937 We need to put quotes around ${user_comment} or useradd gets confused.
939 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
940 targets/support/chroot-functions.sh:
941 Changed make_destpath to write out ROOT to make.conf, rather than (ab)using
944 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
945 targets/support/kmerge.sh:
946 Added an additional make_destpath call to kmerge.sh so it'll export ROOT=/
947 prior to running genkernel. This is catalyst 2.0.6_pre11 for testing.
949 04 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
950 targets/support/create-iso.sh:
951 Bash fscking sucks, so we have to compromise on this code reduction solution
952 a bit. It's still far better than it was
954 03 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
955 targets/support/create-iso.sh:
956 Don't escape quotes when actually running the command
958 02 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
959 targets/support/kmerge.sh:
960 Pass clst_root_path instead of ROOT to run_merge, since it overrides ROOT
962 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
963 targets/support/kmerge.sh:
964 Use -L instead of -l in test for symlink
966 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
967 targets/stage1/stage1-controller.sh:
968 Remove code for gcc-config/binutils-config since it should be getting done
969 in the preclean script, anyway.
971 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
972 targets/stage1/stage1-chroot.sh:
973 I missed one place where HOSTUSE was being used incorrectly.
975 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
976 targets/support/kmerge.sh:
977 Escape the correct quote
979 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
980 targets/support/kmerge.sh:
981 Change remaining instances of run_emerge to run_merge
983 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
984 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
985 Change all clst_hostuse checks for ppc/ppc64 to ppc*|powerpc* so we match,
988 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
989 targets/support/bootloader-setup.sh:
990 Let's change our splash checking to a global check so it only needs to be
991 done once. This makes much more sense than having all of those if ... else
994 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
995 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
996 Fix our USE invocation here so things work as expected.
998 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
999 targets/support/livecdfs-update.sh:
1000 Force-enable livecd/users for livecd/type gentoo-release-livecd and
1003 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1004 targets/support/livecdfs-update.sh:
1005 Remove /etc/conf.d/domainname code, since /etc/conf.d/domainname is no
1008 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1009 targets/livecd-stage2/livecd-stage2-controller.sh:
1010 Fixing the snapshot copying so it will only copy the correct snapshot for
1011 people who don't know how to properly use wget.
1013 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1014 targets/stage1/stage1-chroot.sh:
1015 Fix HOSTUSE invocation on stage1, since we use -* at the beginning to
1016 disable profile USE.
1018 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1019 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
1020 OK, we have to escape our quotes, rather than use single quotes, or we don't
1021 evaluate the variables properly.
1023 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1024 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh,
1025 targets/support/kmerge.sh:
1026 Fixing echo/sed for make.conf writing.
1028 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1029 targets/grp/grp-chroot.sh, targets/stage1/stage1-chroot.sh,
1030 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
1031 Rather than using the environment, we write out our USE to make.conf, then
1032 remove it once we're done. We don't bother adding clst_HOSTUSE, since it'll
1033 be written to make.conf, already.
1035 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1036 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1037 targets/livecd-stage1/livecd-stage1-chroot.sh,
1038 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1039 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
1040 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1041 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
1042 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
1043 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
1044 Changing run_emerge to run_merge, changing both setup_portage and
1045 setup_myfeatures to add any USE changes to make.conf prior to merge, then
1046 removing the settings added, rather than (ab)using the environment.
1048 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1049 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1050 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
1051 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
1052 targets/tinderbox/tinderbox-chroot.sh:
1053 Rearrange some of the functions in chroot-functions.sh in preparation for
1054 some upcoming changes and rename setup_portage to setup_pkgmgr.
1056 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1057 targets/stage1/stage1-controller.sh:
1058 Removing an extra env-update call from stage1's preclean.
1060 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1061 livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
1062 targets/support/bootloader-setup.sh:
1063 Set default for grub to 0 and updated cdtar so we don't ship a half-broken
1064 help.msg which we didn't even use.
1066 28 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1067 targets/support/bootloader-setup.sh:
1068 Don't write out out 'default 1' line when creating grub.conf, since the
1069 'help' entry is now at the bottom, and we want grub to default to the first
1072 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1073 targets/support/bootloader-setup.sh:
1074 Removed checks on livecd/splash_type, since we only support one type,
1075 removed remaining bootsplash code from bootloader-setup.sh, added automatic
1076 copying of splash.xpm.gz for Gentoo releases when using grub, and moved grub
1077 help to bottom of titles. This is catalyst 2.0.6_pre10 for testing.
1079 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1080 targets/livecd-stage2/livecd-stage2-controller.sh:
1081 Let's automatically copy in the snapshot if livecd/type is
1082 gentoo-release-livecd.
1084 26 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1085 modules/generic_stage_target.py:
1086 Fix leading whitespace in empty() so it's only executed if there's something
1087 to execute it on. Thanks to Justin Bronder <jsbronder@gentoo.org> in bug
1088 211410 for pointing this out
1090 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1091 targets/support/rc-update.sh:
1092 Quote baselayout package atom
1094 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1095 targets/support/chroot-functions.sh:
1096 OK, we shouldn't use which to find env-update, since /usr/sbin isn't in the
1097 PATH by default. Instead, simply check if it exists.
1099 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1100 targets/support/chroot-functions.sh:
1101 Remove temporary package listing code, since --verbose is forced on with
1104 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst:
1105 Force-enable --verbose when using --debug
1107 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1108 targets/support/kmerge.sh:
1109 Changing modules-update to update-modules to quiet a warning and keep us
1110 from having it get removed out from under us.
1112 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1113 targets/support/chroot-functions.sh:
1114 Adding a note to myself for better debug and moving run_default_funcs to the
1115 bottom of the script so it gets executed. Since this can otherwise break
1116 pkgcache, I'm making this catalyst 2.0.6_pre9 for testing, immediately.
1118 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1119 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
1120 targets/support/chroot-functions.sh:
1121 Moved creating of stage1 package list to the beginning of stage1-chroot.sh
1122 so we can get the output with --debug, added --newuse to the options for
1123 stage1, as we should always rebuild any package where the USE has changed,
1124 removed removal of portage logs from stage2-chroot.sh since it is being done
1125 by cleanup_stages, moved world removal in cleanup_stages into a check for
1126 stages 1 through 3, made update_env_settings check for the existence of
1127 env-update before running it since we now run update_env_settings by default
1128 everywhere chroot-functions.sh is sourced, and added a section to show_debug
1129 to list the packages, since we don't yet force-enable verbose with debug.
1131 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1132 modules/catalyst_lock.py:
1133 Since my python sucks and I don't feel like troubleshooting it at the
1134 moment, commenting out all the DEBUG code in catalyst_lock and rolling up
1135 2.0.6_pre8 for testing.
1137 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1138 modules/builder.py, modules/catalyst_lock.py:
1139 Added some extra debug output to catalyst_lock.py and added Stuart Longland
1140 to AUTHORS. This is catalyst 2.0.6_pre7 for testing.
1142 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1143 modules/catalyst_support.py:
1144 change 'is' to == because python is grumpy
1146 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1147 examples/livecd-stage2_template.spec, examples/stage4_template.spec,
1148 modules/livecd_stage2_target.py, targets/support/kmerge.sh,
1149 targets/support/livecdfs-update.sh, targets/support/pre-kmerge.sh,
1150 targets/support/rc-update.sh:
1151 Removing support for bootsplash, since it hasn't been in a supported kernel
1152 in a couple years and isn't accepted upstream.
1154 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1155 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
1156 Fix up the sed for genkernel so it works on versions both before and after
1157 3.4.10_pre2 and fixing a couple places where my sed for the . -> source
1158 change was a bit too aggressive.
1160 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1161 targets/support/bootloader-setup.sh:
1162 Change grub timeout to 15 seconds instead of 150.
1164 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1165 targets/support/pre-kmerge.sh:
1166 Comment out sed on genkernel executable as it appears to do nothing these
1169 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1170 targets/livecd-stage2/livecd-stage2-controller.sh:
1171 Only call find on libdirs that actually exist. Thanks to Kristoffer
1172 <krek6597@student.uu.se> in bug #210807.
1174 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1175 modules/generic_stage_target.py:
1176 Add warning about -* in foo/use in the spec.
1178 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1179 targets/embedded/embedded-chroot.sh,
1180 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
1181 targets/grp/grp-preclean-chroot.sh,
1182 targets/livecd-stage1/livecd-stage1-chroot.sh,
1183 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1184 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-image.sh,
1185 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1186 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
1187 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
1188 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
1189 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-preclean-chroot.sh,
1190 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1191 targets/tinderbox/tinderbox-preclean-chroot.sh:
1192 Change all . to source.
1194 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1195 targets/embedded/embedded-preclean-chroot.sh,
1196 targets/grp/grp-preclean-chroot.sh,
1197 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1198 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
1199 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1200 targets/stage3/stage3-preclean-chroot.sh,
1201 targets/stage4/stage4-preclean-chroot.sh,
1202 targets/support/chroot-functions.sh,
1203 targets/tinderbox/tinderbox-preclean-chroot.sh:
1204 Added a cleanup_stages function and added it to the appropriate places.
1206 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1207 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1208 targets/livecd-stage1/livecd-stage1-chroot.sh,
1209 targets/netboot/netboot-chroot.sh, targets/stage1/stage1-chroot.sh,
1210 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh,
1211 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
1212 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
1213 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
1214 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
1215 Removing any functions that we now call by default when we source
1216 chroot-functions.sh by default.
1218 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1219 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1220 targets/livecd-stage1/livecd-stage1-chroot.sh,
1221 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
1222 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
1223 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
1224 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh:
1225 Clean up the debug code that I've added to stage1, move it to
1226 chroot_functions.sh, and call it from all of our main targets.
1228 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1229 modules/generic_stage_target.py:
1230 Wow. I need to make sure that we actually comment comments in make.conf or
1231 we end up with a failed build. Thanks to Christian Heim <phreak@gentoo.org>
1232 for pointing it out. This is catalyst 2.0.6_pre6 for testing.
1234 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1235 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
1236 targets/stage3/stage3-chroot.sh:
1237 We need to be sure we clear out /var/log/portage/elog as well as
1238 /var/log/emerge.log for stages 1 through 3.
1240 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1241 modules/generic_stage_target.py,
1242 targets/livecd-stage2/livecd-stage2-controller.sh,
1243 targets/support/livecdfs-update.sh:
1244 Clean up firmware code in livecdfs-update.sh, add beginnings of new firmware
1245 code in livecd-stage2-controller.sh, and fix output for USE in make.conf to
1246 80 columns. This is catalyst 2.0.6_pre5 for testing.
1248 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1249 modules/generic_stage_target.py:
1250 Apparently, python doesn't like it when you put a set of comments in front
1251 of an elif. Thanks to Robin Johnson <robbat2@gentoo.org> for pointing it out
1254 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1255 modules/generic_stage_target.py:
1256 Huge refactoring of modules/generic_stage_target.py to fix indentation and
1257 generally clean up the code so it's a bit easier to read/follow.
1259 13 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1260 modules/generic_stage_target.py:
1261 Sort and de-dupe myusevars.
1263 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1264 targets/stage1/stage1-chroot.sh:
1265 Modify stage1-chroot.sh to use the actual -d/--debug code already in catalyst.
1267 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1268 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
1269 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1270 targets/netboot/netboot-chroot.sh, targets/stage3/stage3-chroot.sh,
1271 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
1272 targets/tinderbox/tinderbox-chroot.sh:
1273 Move export of FEATURES to setup_myfeatures.
1275 12 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1276 targets/stage1/stage1-chroot.sh:
1277 Added some debug code to stage1 and fixed a nice bug where we weren't
1278 building with the correct USE. Unfortunately, this invalidates any caches
1279 for stage1, since we were building with the entire USE from the profile.
1280 This is 2.0.6_pre4 for testing.
1282 11 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1283 targets/stage1/stage1-chroot.sh:
1284 We don't need to do the device building twice, so removing USE=build from
1285 first baselayout install.
1287 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1288 targets/support/livecdfs-update.sh:
1289 We check for a plugdev group, add it if it doesn't exist, and make sure any
1290 users specified by livecd/users is in the group.
1292 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py:
1293 Changing cobalt_n32 to use mipsel4_n32 as its inheritance point. Thanks to
1294 Stuart Longland <redhatter@gentoo.org> for pointing this change out.
1296 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1297 modules/catalyst_support.py:
1298 Fix up calc_contents in contents_map. Thanks to Brent Baude
1299 <ranger@gentoo.org> for pointing it out. This is catalyst 2.0.6_pre3 for
1302 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1303 targets/stage1/stage1-chroot.sh:
1304 Ensure /etc/xml/catalog does not exist in stage1, since it will always be
1305 empty and will cause issues in stage3 and beyond.
1307 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1308 targets/support/kmerge.sh, targets/support/rc-update.sh:
1309 Changed some of the rc-update code so it should work with baselayout-2,
1310 also. This is 2.0.6_pre2 for testing.
1312 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1313 files/catalyst.conf, modules/catalyst_support.py,
1314 modules/generic_stage_target.py, modules/grp_target.py,
1315 modules/snapshot_target.py:
1316 Added support for generating CONTENTS files automatically. Patch by Robin
1317 Johnson <robbat2@gentoo.org> for bug #207862.
1319 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1320 modules/snapshot_target.py:
1321 Add a patch from Robin Johnson <robbat2@gentoo.org> from bug #207860 to
1322 exclude digest-* files from the snapshot.
1324 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
1325 arch/x86.py, modules/generic_stage_target.py:
1326 Fixing a minor display issue when we write out make.conf, adding HOSTUSE for
1327 amd64 to add mmx, sse, and sse2 to USE, adding sse2 to pentium4's HOSTUSE.
1329 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1330 targets/support/kmerge.sh:
1331 Make the --kerncache option to genkernel dependent on 'kerncache' being in
1332 options, so that it can actually be turned off.
1334 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
1336 Rearrange things in the arch/*.py files to ensure that nothing is used
1337 before it has been defined.
1339 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> arch/powerpc.py:
1340 Reorder arch/powerpc.py to make python happy.
1342 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1343 modules/snapshot_target.py:
1344 Change .svn --include to an --exclude like it was supposed to be.
1346 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
1348 Added several subarches for mips so we can dump the mips subarch profiles
1349 from my shiny new multi-parent profile structure. This is 2.0.6_pre1 for
1352 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1353 targets/livecd-stage2/livecd-stage2-controller.sh:
1354 Changed the code for copying the MOTD files so it's fewer lines and makes
1357 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> +arch/powerpc.py,
1358 -arch/ppc.py, -arch/ppc64.py, arch/sparc.py, -arch/sparc64.py:
1359 Merged ppc.py and ppc64.py into powerpc.py and merged sparc.py and
1360 sparc64.py into sparc.py, so we have a cleaner set of arch files.
1362 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
1364 Did a little cleanup on the x86.py to remove some redundant entries and
1365 added nocona and core2 to amd64.py, though they're currently commented out.
1367 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1368 modules/generic_stage_target.py:
1369 Write out HOSTUSE settings from arch/*.py to make.conf as well as any USE
1370 flags defined in the spec file.
1372 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
1373 Added a patch from Markus Rothe <corsair@gentoo.org> to add power6 and cell
1374 subarches to ppc64 for bug #208860 and removing redundant CXXFLAGS settings,
1375 since catalyst sets CXXFLAGS=CFLAGS by default.
1377 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1378 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/support/kmerge.sh:
1379 Added clst_HOSTUSE to livecd-stage1 and livecd-stage2 package builds.
1381 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
1382 Added prescott to the subarches for x86.
1384 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1385 modules/netboot2_target.py, targets/support/kmerge.sh:
1386 Add patch to enabled netboot2/linuxrc and automatically add path for
1387 initramfs overlay to genkernel commandline. Thanks to Justin Bronder
1388 <jsbronder@gentoo.org> in bug #208106.
1390 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1391 modules/netboot2_target.py:
1392 Allow root_overlay in netboot2 target for bug #208106.
1394 04 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1395 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1396 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
1397 Added USE=bindist automatically to everything that inherits set_use from
1398 generic_stage_target, added USE=bindist to livecd_stage1_target, added
1399 USE=bindist to emerge run for stage1, and did some minor cleanup in
1400 get_libdir in chroot-functions.
1402 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1403 targets/support/bootloader-setup.sh:
1404 Add splashimage= line to grub.conf if /boot/grub/splash.xpm.gz exists.
1406 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1407 examples/generic_stage_template.spec, examples/grp_template.spec,
1408 examples/livecd-stage1_template.spec,
1409 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
1410 examples/stage4_template.spec, examples/tinderbox_template.spec:
1411 Changing link so it no longer points to a dead page. This is for bug #208609.
1413 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1414 modules/snapshot_target.py:
1415 Add .svn to the catalyst snapshot excludes and remove old pordir_overlay code.
1417 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1418 targets/stage1/stage1-chroot.sh:
1419 As much as I hate this, we're going to force baselayout to install first.
1420 This will keep us from having any issues with packages that don't respect
1423 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
1424 Reorder options in catalyst.conf so they're alphabetical.
1426 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1427 targets/support/bootloader-setup.sh:
1428 Add 'pager on' to grub.conf for bug #208531.
1430 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1431 livecd/files/README.txt, livecd/files/x86-F6.msg:
1432 Removing the unused kernel command line options from Volume/Device Management.
1434 10 Jan 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1435 This is now 2.0.5 for release.
1437 25 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1438 files/catalyst.conf, modules/catalyst_support.py,
1439 modules/generic_stage_target.py,
1440 targets/embedded/embedded-preclean-chroot.sh,
1441 targets/grp/grp-preclean-chroot.sh,
1442 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1443 targets/stage2/stage2-preclean-chroot.sh,
1444 targets/stage3/stage3-preclean-chroot.sh,
1445 targets/support/chroot-functions.sh,
1446 targets/tinderbox/tinderbox-preclean-chroot.sh:
1447 Applying a patch from Tais M. Hansen <tais.hansen@osd.dk> to add initial
1448 sys-devel/icecream cluster compiler support for bug #200095. This is
1449 catalyst 2.0.5_pre6 for testing.
1451 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1452 files/catalyst.conf, modules/generic_stage_target.py:
1453 Add the option for using metadata_overlay with portage to speed up cache.
1455 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1456 modules/stage1_target.py, modules/stage2_target.py,
1457 modules/stage3_target.py:
1458 Add /etc/portage to cleanables for stages 1 through 3.
1460 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1461 livecd/files/livecd-local.start,
1462 targets/livecd-stage2/livecd-stage2-controller.sh,
1463 targets/support/livecdfs-update.sh:
1464 We apparently still need profiles/eclass for building the stage3 from the
1465 LiveCD with the installer.
1467 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> arch/mips.py:
1468 Apply patch for MIPS N32 support from Stuart Longland <redhatter@gentoo.org>
1471 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1472 targets/livecd-stage2/livecd-stage2-controller.sh,
1473 targets/support/livecdfs-update.sh:
1474 Create symlink for /etc/gconf and /var/db when moving to /usr/livecd, remove
1475 preservation of eclasses/profiles, and remove copying of livecd-local.start
1476 since it's not needed anymore.
1478 16 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1479 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1480 Move moving of /var/db back to livecdfs-update.sh but keep the symlink so we
1483 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1484 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1485 Removing old mkvardb code which is no longer used, commenting out setting of
1486 Gnome theme for testing now that Clearlooks has been default for some time,
1487 and changing vdb move from a case statement to a simple if statement. This
1488 is 2.0.5_pre5 for testing.
1490 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1491 modules/stage1_target.py:
1492 Removing cleaning of python encodings for bug #64890.
1494 11 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1495 modules/generic_stage_target.py:
1496 Add an extra warning into the generated make.conf about changing the CHOST.
1498 01 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1499 targets/support/livecdfs-update.sh:
1500 We don't need to copy files from /usr/lib/hotplug/firmware anymore.
1502 29 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
1503 targets/embedded/embedded-preclean-chroot.sh,
1504 targets/grp/grp-preclean-chroot.sh,
1505 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1506 targets/stage2/stage2-preclean-chroot.sh,
1507 targets/stage3/stage3-preclean-chroot.sh,
1508 targets/tinderbox/tinderbox-preclean-chroot.sh:
1509 Check to see if distcc is enabled before calling cleanup_distcc().
1511 17 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> arch/ppc.py,
1512 arch/sparc.py, arch/x86.py:
1513 Look for linux32 in /bin and /usr/bin.
1515 12 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
1516 modules/generic_stage_target.py:
1517 Make error message more specific when removing immutable flag.
1519 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1520 examples/livecd-stage2_template.spec, modules/generic_stage_target.py:
1521 Added Andrew Gaffney to maintainer list, fixed a typo, updated copyright
1522 information, and added a small fix for FreeBSD for bug #169041. This is
1523 catalyst 2.0.5_pre4 for testing.
1525 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1526 targets/support/chroot-functions.sh:
1527 Adding a slightly modified version of Andrew Gaffney's <agaffney@gentoo.org>
1528 patch from bug #120076 to add cross-compiling support to our distcc
1531 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1532 targets/support/chroot-functions.sh:
1533 Added a version of get_libdir from multilib.eclass so we can determine where
1534 to go poking around if we need to touch anything in libdir.
1536 11 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst:
1537 Print an error saying what target failed before the traceback.
1539 25 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1540 modules/catalyst_support.py:
1541 When parsing make.conf, first try pkgcore's
1542 snakeoil.fileutils.read_bash_dict(), then portage's
1543 portage_util.getconfig(), then the internal parse_makeconf().
1545 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1546 modules/catalyst_support.py:
1547 Raise an exception in parse_spec() if there's a duplicate key in the spec.
1549 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1550 examples/netboot_template.spec, examples/tinderbox_template.spec,
1551 modules/grp_target.py, modules/tinderbox_target.py:
1552 Remove redundant set_pkgcache_path() functions from tinderbox and grp
1553 modules, and remove extra pkgcache_path and kerncache_path options from
1556 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1557 This is catalyst 2.0.5_pre3 for testing the new stages code.
1559 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1560 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
1561 We need to force USE=bindist on for building stages.
1563 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1564 modules/generic_stage_target.py:
1565 Fixed livecd/volid by removing the string.join() from set_iso_volume_id()
1566 for bug #188099. This is catalyst 2.0.5_pre2 for testing.
1568 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1569 targets/support/rc-update.sh:
1570 Added support for the newer versions of splashutils which use fbcondecor as
1571 the init script. This is catalyst 2.0.5_pre1 for testing.
1573 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1574 targets/livecd-stage2/livecd-stage2-controller.sh:
1575 Make sure we mkdir on /etc/X11/xinit before we put files in it for bug
1578 22 Aug 2007; Andrew Gaffney <agaffney@gentoo.org>
1579 modules/generic_stage_target.py, modules/stage1_target.py,
1580 modules/stage2_target.py:
1581 The 'chost' option is only valid in stage 1/2 specs. Have catalyst error
1584 13 Aug 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1585 modules/generic_stage_target.py, modules/netboot2_target.py:
1586 Fix typo in getopt call for --clear-autoresume. thanks to
1587 Tais M. Hansen <tais.hansen@osd.dk> in bug #188339 for catching this.
1588 Conditionally write CFLAGS to make.conf in stages for bug #177796.
1589 Copy overlay files in netboot2 target into proper dir for bug #174635.
1591 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1592 modules/netboot2_target.py, targets/netboot2/netboot2-copyfile.sh,
1593 targets/support/netboot2-final.sh:
1594 Added a patch from Andrew Gaffney <agaffney@gentoo.org> on bug #174635 to
1595 fix a minor bug in System.map copying, add portage_overlay support, and adds
1596 the ability to use globbing in the package file lists for the netboot2
1599 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1600 +targets/netboot2/nb-busybox.cf:
1601 Added nb-busybox.cf to the netboot2 target for bug #174298.
1603 16 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1604 targets/support/chroot-functions.sh:
1605 Make sure we install ccache/distcc into the build root, not necessarily ROOT.
1607 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1608 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1609 Change moving the VDB until after we have processed unmerge by moving it
1610 from livecdfs-update.sh to unmerge.sh, instead. This allows someone to
1611 unmerge packages from the gentoo-release-livecd target.
1613 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1614 targets/support/kmerge.sh:
1615 Commented out the package.provided code in catalyst that seemed to cause
1616 problems with kerncache in testing. This is 2.0.4 and should be used for the
1619 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1620 modules/netboot2_target.py, targets/netboot2/netboot2-controller.sh,
1621 targets/netboot2/netboot2-copyfile.sh, targets/support/functions.sh,
1622 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1623 Added a patch from Andrew Gaffney <agaffney@gentoo.org> from bug #173826 to
1624 improve the netboot2 target.
1626 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1627 modules/generic_stage_target.py:
1628 Added a patch from Mike Frysinger <vapier@gentoo.org> for bug #173740 to
1629 cause catalyst to export boolean variables as well as string-based
1632 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1633 modules/generic_stage_target.py:
1634 Fixing check for invalid subarch to not filter too much. Fix from Mike
1635 Frysinger <vapier@gentoo.org> for bug #173532.
1637 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/s390.py:
1638 Added s390x (64-bit) support via a patch from Mike Frysinger
1639 <vapier@gentoo.org> for bug #173002.
1641 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1642 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1643 targets/livecd-stage1/livecd-stage1-chroot.sh,
1644 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1645 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
1646 targets/stage1/stage1-controller.sh, targets/stage2/stage2-chroot.sh,
1647 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
1648 targets/support/chroot-functions.sh, targets/support/kmerge.sh,
1649 targets/support/pre-kmerge.sh:
1650 Added setup_myemergeopts to setup_myfeatures and removed redundant calls to
1651 setup_myemergeopts. Added some extra checks for clst_FETCH to disable
1652 certain functions/code paths when running with -F/--fetchonly. Simplified
1653 kmerge.sh with regards to kerncache and callback packages. Also, changed
1654 ccache/distcc installs to use run_emerge instead of emerge directly, which
1655 allows us to more easily replace the underlying package manager, or add
1656 support for multiple package managers to catalyst.
1658 20 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1659 modules/grp_target.py:
1660 Added patch from Ã…smund Grammeltvedt <grammel@online.no> to add
1661 portage_overlay functionality to GRP, where it was mistakenly missing, for
1662 bug #171157. This is catalyst 2.0.3 and ready for release.
1664 12 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1665 targets/livecd-stage1/livecd-stage1-controller.sh,
1666 targets/support/livecdfs-update.sh:
1667 Removed the generation of grppkgs.txt since the Installer now uses vdb
1670 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1671 targets/support/create-iso.sh:
1672 Fix creation of the EFI images. Since it is FAT, we can't go around
1673 perserving permissions, now, can we?
1675 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1676 targets/support/livecdfs-update.sh:
1677 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix my completely
1678 broken sed for rc.conf, which caused all kinds of hell to break loose when
1679 booting a new CD. This is 2.0.3_pre3.
1681 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1682 modules/generic_stage_target.py:
1683 Added a patch from Christian Heim <phreak@gentoo.org> to remove stale files,
1684 such as group- from /etc before creating our stage tarballs. This is for bug
1687 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1688 targets/support/livecdfs-update.sh:
1689 Commenting out the livecd-kernel code, since the Installer should be doing
1690 everything necessary itself.
1692 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1693 targets/support/livecdfs-update.sh:
1694 Fix up the pci.ids/usb.ids code to work with newer pciutils and future-proof
1695 the usbutils hanlding in case they follow suit with pciutils.
1697 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1698 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1699 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1700 arch/sparc64.py, arch/x86.py, catalyst, modules/generic_stage_target.py:
1701 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix up the
1702 problems with using all of the various subarch settings.
1704 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1705 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1706 Disabled deleting of /boot so we actually can work with EFI/grub, made EFI
1707 check look in the correct location, and made sure we don't delete /voot
1708 within the EFI code if grub is present.
1710 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1711 modules/generic_stage_target.py:
1712 Added another fix from Andrew Gaffney <agaffney@gentoo.org> from bug
1713 #166294. This one should fix the HPPA/PPC architectures.
1715 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1716 targets/support/chroot-functions.sh:
1717 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166420 to
1718 remove the autoresume point for portage, as it really isn't needed and
1719 doesn't really gain us much, anyway.
1721 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1722 targets/stage1/stage1-chroot.sh:
1723 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166426.
1725 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1726 examples/generic_stage_template.spec, examples/grp_template.spec,
1727 examples/livecd-stage1_template.spec,
1728 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1729 examples/netboot_template.spec, examples/snapshot_template.spec,
1730 examples/stage4_template.spec, examples/tinderbox_template.spec:
1731 Update the examples to have 2006.1 for the dates. This is catalyst 2.0.2, so
1734 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1735 targets/support/livecdfs-update.sh:
1736 Make sure the user owns his home directory for bug #147195.
1738 30 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1739 +files/catalystrc, modules/catalyst_support.py:
1740 Re-arranged catalyst.conf to make it easier to follow while looking at the
1741 online reference and added a default catalystrc file, which does nothing.
1743 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1744 modules/catalyst_support.py, modules/embedded_target.py,
1745 modules/generic_stage_target.py, modules/grp_target.py,
1746 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1747 modules/stage3_target.py, modules/tinderbox_target.py:
1748 Added patch from Andrew Gaffney <agaffney@gentoo.org> to fix up some of the
1749 tab/space nastiness. This is for bug #161915.
1751 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1752 modules/generic_stage_target.py:
1753 Fixed new cbuild code with another patch from Mike Frysinger
1754 <vapier@gentoo.org> to allow the usage of subarches.
1756 09 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1757 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1758 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1759 arch/sparc64.py, arch/x86.py, modules/generic_stage_target.py,
1760 targets/netboot/netboot-combine.sh, targets/support/bootloader-setup.sh,
1761 targets/support/create-iso.sh, targets/support/functions.sh,
1762 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1763 Added a patch from Mike Frysinger <vapier@gentoo.org> to support cbuild.
1765 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1766 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1767 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1768 arch/sparc64.py, arch/x86.py, files/catalyst.conf, modules/builder.py,
1769 modules/catalyst_lock.py, modules/catalyst_support.py,
1770 modules/embedded_target.py, modules/generic_stage_target.py,
1771 modules/generic_target.py, modules/grp_target.py,
1772 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1773 modules/netboot2_target.py, modules/netboot_target.py,
1774 modules/snapshot_target.py, modules/stage1_target.py,
1775 modules/stage2_target.py, modules/stage3_target.py,
1776 modules/stage4_target.py, modules/tinderbox_target.py,
1777 targets/embedded/embedded-chroot.sh,
1778 targets/embedded/embedded-controller.sh,
1779 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1780 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1781 targets/grp/grp-preclean-chroot.sh,
1782 targets/livecd-stage1/livecd-stage1-chroot.sh,
1783 targets/livecd-stage1/livecd-stage1-controller.sh,
1784 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1785 targets/livecd-stage2/livecd-stage2-controller.sh,
1786 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1787 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1788 targets/netboot2/netboot2-controller.sh,
1789 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1790 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1791 targets/stage1/stage1-controller.sh,
1792 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1793 targets/stage2/stage2-controller.sh,
1794 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1795 targets/stage3/stage3-controller.sh,
1796 targets/stage3/stage3-preclean-chroot.sh,
1797 targets/stage4/stage4-controller.sh,
1798 targets/stage4/stage4-preclean-chroot.sh,
1799 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1800 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1801 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1802 targets/tinderbox/tinderbox-controller.sh,
1803 targets/tinderbox/tinderbox-preclean-chroot.sh:
1804 Removing old CVS Header lines, which are no longer used since moving to SVN.
1806 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1807 targets/stage4/stage4-chroot.sh:
1808 Added back a missing 'then' from stage4 target.
1810 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1811 modules/generic_stage_target.py:
1812 Fix indentation so things actually work.
1814 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1815 Added patch from Mike Frysinger <vapier@gentoo.org> to change the SPARC
1818 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1819 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1820 Fix the display manager sed lines and change the icon for the local Handbook
1821 to use the GNOME 2.16 icon for gedit.
1823 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1824 modules/generic_stage_target.py:
1825 Changed the portage_overlay option to always install overlays in
1826 /usr/local/portage and added code to clean up /usr/local/portage and
1827 make.conf after sucessful execution and before creation of ISO/tarballs.
1829 22 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1830 targets/support/livecdfs-update.sh:
1831 Fixed a typo which broke coldplugging.
1833 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1834 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1835 Added a create_handbook_icon function and rearranged some of the icon
1836 creation for the LiveCD. This should resolve bug #143725 once a new release
1839 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1840 targets/support/livecdfs-update.sh:
1841 We now disable the RC_COLDPLUG in /etc/conf.d/rc so udev will not do
1842 coldplugging. This allows us to unpack our firmware before we detect
1843 devices, so that devices that need it will get it.
1845 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1846 modules/generic_stage_target.py:
1847 Fix a typo in generic_stage_target.
1849 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1850 targets/support/livecdfs-update.sh:
1851 Make sure we setup the DISPLAYMANAGER variable in both /etc/rc.conf and
1852 /etc/conf.d/xdm so we support older snapshots and newer ones.
1854 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1855 modules/livecd_stage2_target.py:
1856 OK. We've fixed the spacing issue with livecd-stage2, so this is 2.0.1, for
1859 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1860 modules/livecd_stage2_target.py:
1861 Reverted change in livecd-stage2 to the action_sequence until I can figure
1862 out what the problem is with it.
1864 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1865 livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2, catalyst,
1866 livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
1867 modules/livecd_stage2_target.py:
1868 Fixed the livecd-stage2 action_sequence and updated the isolinux cdtar's to
1869 include newer memtest86. This is catalyst 2.0.1 and ready to roll.
1871 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1872 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
1873 Added a patch from Bardur Arantsson <bugs-gentoo.org@scientician.net> which
1874 resolves an issue where a variable could be accessed unitialized in obscure
1875 circumstances. This is wrt bug #144984.
1877 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1878 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1879 modules/stage2_target.py, modules/stage4_target.py:
1880 Fixed up action_sequence when using --fetchonly to not create tarballs or
1881 ISO images for bug #143392.
1883 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1884 targets/grp/grp-chroot.sh, targets/stage4/stage4-chroot.sh:
1885 Clean up the USE usage in GRP/stage4.
1887 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1888 modules/generic_stage_target.py, modules/stage1_target.py,
1889 modules/stage2_target.py:
1890 Added cleanup patch for stage1/stage2 and generic_stage_target from Andrew
1891 Gaffney <agaffney@gentoo.org> wrt bug #155911.
1893 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1894 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1895 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
1896 targets/stage4/stage4-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
1897 Added patch from Andrew Gaffney <agaffney@gentoo.org> to remove all
1898 instances of USE_ORDER since auto hasn't been valid for some time. This is
1901 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1902 modules/generic_stage_target.py, modules/stage1_target.py:
1903 Added patch from Daniel Ostrow <dostrow@gentoo.org> for added FreeBSD
1904 goodness wrt bug #153587.
1906 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1907 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg:
1908 Changed dobladecenter to slowusb. Thanks to solar for pointing this out.
1910 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1911 modules/generic_stage_target.py, modules/stage4_target.py:
1912 Added a check to see if we have the tarball option enabled, which causes
1913 catalyst to run the capture sequence. This was requested by Tim Yamin for
1914 the stage4 target, but I thought it should be usable on any stage target.
1916 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1917 targets/support/livecdfs-update.sh:
1918 Moved fstab tweaks all into one location and added make.conf tweak for bug
1921 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1922 Changed the options to be in alphabetical order so my meatspace logical
1923 parser can process them better, added the compress and tarball options,
1924 which are as of yet unused for bug #139390 and request from Tim Yamin, and
1925 removed the unused -x command line parameter for bug #151405.
1927 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1928 modules/generic_stage_target.py:
1929 Added a warning about changing the CHOST setting for bug #142034.
1931 11 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
1932 modules/generic_stage_target.py, targets/stage1/stage1-controller.sh,
1933 targets/support/chroot-functions.sh:
1934 Added initial Gentoo/FreeBSD support. Patch from Diego Pettenò
1935 <flameeyes@gentoo.org> and attached to bug #150351.
1937 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1938 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1939 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1940 arch/sparc64.py, arch/x86.py, catalyst, files/catalyst.conf,
1941 modules/builder.py, modules/catalyst_lock.py, modules/catalyst_support.py,
1942 modules/embedded_target.py, modules/generic_stage_target.py,
1943 modules/generic_target.py, modules/grp_target.py,
1944 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1945 modules/netboot2_target.py, modules/netboot_target.py,
1946 modules/snapshot_target.py, modules/stage1_target.py,
1947 modules/stage2_target.py, modules/stage3_target.py,
1948 modules/stage4_target.py, modules/tinderbox_target.py,
1949 targets/embedded/embedded-chroot.sh,
1950 targets/embedded/embedded-controller.sh,
1951 targets/embedded/embedded-fs-runscript.sh,
1952 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1953 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1954 targets/grp/grp-preclean-chroot.sh,
1955 targets/livecd-stage1/livecd-stage1-chroot.sh,
1956 targets/livecd-stage1/livecd-stage1-controller.sh,
1957 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1958 targets/livecd-stage2/livecd-stage2-controller.sh,
1959 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1960 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1961 targets/netboot2/netboot2-controller.sh,
1962 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1963 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1964 targets/stage1/stage1-controller.sh,
1965 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1966 targets/stage2/stage2-controller.sh,
1967 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1968 targets/stage3/stage3-controller.sh,
1969 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
1970 targets/stage4/stage4-controller.sh,
1971 targets/stage4/stage4-preclean-chroot.sh,
1972 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1973 targets/support/functions.sh, targets/support/kmerge.sh,
1974 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1975 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
1976 targets/support/rc-update.sh, targets/support/target_image_setup.sh,
1977 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1978 targets/tinderbox/tinderbox-controller.sh,
1979 targets/tinderbox/tinderbox-preclean-chroot.sh:
1980 Removing all copyright and license comment headers from all files so we
1981 don't ever get another bug like bug #149638.
1983 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1984 modules/generic_stage_target.py:
1985 Clean up more spacing/capitalization.
1987 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README,
1988 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1989 modules/stage4_target.py, targets/embedded/embedded-chroot.sh,
1990 targets/embedded/embedded-controller.sh,
1991 targets/embedded/embedded-fs-runscript.sh,
1992 targets/embedded/embedded-preclean-chroot.sh,
1993 targets/livecd-stage2/livecd-stage2-controller.sh,
1994 targets/netboot2/netboot2-copyfile.sh,
1995 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh,
1996 targets/support/pre-kmerge.sh:
1997 Fixed lots of spacing issues, removed livecd/type from livecd-stage1, add
1998 splash capabilities to stage4, change 'cp -a' to 'cp -pPR', add -q to emerge
1999 calls in kmerge.sh, and updated README.
2001 13 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2002 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
2003 Fix bashrc so it doesn't give an error and add System.map to livecd-kernel.
2005 08 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2006 modules/catalyst_support.py:
2007 Added fix for bug #143348.
2009 23 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2010 targets/support/livecdfs-update.sh:
2011 Added -q to emerge call for systempkgs.txt just to be on the safe side.
2013 22 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2014 targets/livecd-stage2/livecd-stage2-controller.sh,
2015 targets/support/livecdfs-update.sh:
2016 Changed some copy commands to use -f, added a check for /etc/gconf before
2017 moving it when not using gentoo-release-livecd, and fixed a sed for root's
2018 .bashrc, as reported on the gentoo-catalyst mailing list by Luca Casagrande
2019 <luca.casagrande@gmail.com>.
2021 16 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2022 targets/support/livecdfs-update.sh:
2023 Fixing sed so that systemspkgs.txt is built properly.
2025 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
2026 The sparc32 binary is in /bin, not /usr/bin.
2028 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2029 targets/support/chroot-functions.sh:
2030 We now only set the options for pkgcache if we are not using fetchonly. This
2031 should work around a problem where portage won't fetch the files if a binpkg
2032 already exists for the package.
2034 09 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2035 targets/support/livecdfs-update.sh:
2036 Added code to make a backup of custom.conf before we edit it for the
2039 29 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2040 targets/support/livecdfs-update.sh:
2041 Remove sed from splash section, since it wasn't actually resolving the
2042 issue, anyway. Change the installer's dialog front-end code to simply run
2043 via sudo, since we don't need to worry about having the X DISPLAY setup or
2044 anything. This is catalyst 2.0, so you guys can all start rejoicing.
2046 26 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2047 targets/support/livecdfs-update.sh:
2048 Fix my sed line so it actually applies correctly.
2050 25 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2051 targets/support/chroot-functions.sh:
2052 Added check for verbose, and add --verbose if found, or --quiet, to emerge
2055 21 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2056 targets/support/livecdfs-update.sh:
2057 Fix the splash code so we have our splash theme on all 6 virtual consoles,
2058 as well as a possible fix for the read-only filesystem messages from
2059 /sbin/splash-functions.sh
2061 20 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2062 targets/support/chroot-functions.sh:
2063 Fix --fetchonly to actually work.
2065 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2066 examples/livecd-stage2_template.spec:
2067 Added description for livecd/fsops to livecd-stage2's spec template.
2069 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2070 targets/support/livecdfs-update.sh:
2071 I've modified the GDM configuration section to work correctly. I have also
2072 ensured that xdm is no longer started just because livecd/xdm is used, which
2073 was causing issues for the generic-livecd type. This is 2.0_rc50, which
2074 should be the last of the 'release candidates' made. If there are no bug
2075 reports in 2 days, then I'm rolling this as 2.0 final.
2077 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2078 targets/support/livecdfs-update.sh:
2079 Hopefully, I have fixed the issue with the Installer icons. We'll have to
2080 see once the newer Installer is released, as I still have to fix the
2083 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2084 targets/support/rc-update.sh:
2085 Removed famd from the default runlevel for gentoo-release-livecd. It really
2086 shouldn't cause a problem, but I prefer it stay a bit clean.
2088 11 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2089 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
2090 targets/support/create-iso.sh, targets/support/kmerge.sh,
2091 targets/support/livecdfs-update.sh, targets/support/mips-arcload_conf.sh:
2092 Added patches from Joshua Kinard <kumba@gentoo.org> from bug #139337.
2094 05 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2095 -livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
2096 +livecd/cdtar/silo-1.4.13-sparc-cdtar.tar.bz2,
2097 targets/support/bootloader-setup.sh:
2098 Added patch from Gustavo Zacarias <gustavoz@gentoo.org> for sparc/silo
2099 parameters support. This is for bug #139300.
2101 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2102 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2103 targets/support/filesystem-functions.sh:
2104 Added two patches from Joshua Kinard from bug #138255 to fix livecd/fsops
2105 and also to remove some redundant values from livecd-stage2's valid_values.
2108 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
2110 Fixed invocation of linux32 for x86 and ppc. This is for bug #138080.
2112 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2113 modules/generic_stage_target.py:
2114 Fix a problem where catalyst was creating an initial list, then putting that
2115 list inside another. Thanks to Andrew Gaffney <agaffney@gentoo.org> for
2116 pointing it out and for the fix. This is for bug #136351.
2118 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2119 targets/support/unmerge.sh:
2120 Removing loop for unmerge, as it didn't actually solve anything and the
2121 portage team has helped us out by reverting the behavior that caused this
2122 change in the first place.
2124 21 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2125 modules/netboot2_target.py, modules/stage1_target.py,
2126 targets/netboot2/netboot2-copyfile.sh, targets/support/pre-kmerge.sh:
2127 Added two patches from Joshua Kinard <kumba@gentoo.org> to fix stage1 not
2128 having /proc mounted during the preclean stage and also to clean up the
2129 netboot2 code. This is 2.0_rc48.
2131 20 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2132 targets/support/unmerge.sh:
2133 Change our unmerge from being a single unmerge to a loop, to work around an
2134 unexpected change in portage 2.1's unmerge processing.
2136 19 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2137 targets/support/bootloader-setup.sh:
2138 Fixed a problem where we were putting the kernel name in twice and causing
2139 and error when using grub as a bootloader. This is for bug #137252.
2141 15 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2142 targets/support/bootloader-setup.sh:
2143 Added a second pass to the alpha bootloader setup to create aboot items for
2144 serial console for bug #133457.
2146 12 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2147 +livecd/cdtar/arcload-0.43-r1.tbz2:
2148 Added arcload cdtar for mips.
2150 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2151 targets/netboot/netboot-controller.sh:
2152 Added make-busybox-symlinks to USE for busybox compile. This is catalyst
2155 08 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2156 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
2157 Add patch from bug #135051 to fix the seedcache extraction logic.
2159 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2160 targets/support/livecdfs-update.sh:
2161 Don't set icon theme to Clearlooks, since it doesn't exist.
2163 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2164 targets/support/livecdfs-update.sh:
2165 Fix sed on installer icons.
2167 25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2170 23 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2171 targets/stage1/stage1-controller.sh:
2172 Added a -type f to the find call in stage1 for bug #132180.
2174 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2175 livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2:
2176 Updated yaboot cdtar from Daniel Ostrow <dostrow@gentoo.org> so it will boot
2177 properly on IBM PPC64 machines.
2179 19 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2180 modules/generic_stage_target.py:
2183 16 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2184 targets/support/rc-update.sh:
2185 Removed x-setup from default runlevel, as it is now controlled via the
2186 autoconfig init script.
2188 15 May 2006; Eric Edgar <rocket@gentoo.org> arch/ppc64.py:
2189 Fix ppc64 based arches to subclass ppc64
2191 15 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2192 modules/livecd_stage1_target.py:
2193 Use the full category/package name for livecd-tools.
2195 13 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2196 targets/support/livecdfs-update.sh:
2197 Make copies and deletes recursive for firmware since some packages put their
2198 firmware in a subdirectory.
2200 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2201 targets/support/livecdfs-update.sh:
2202 Fix detection of the Installer.
2204 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
2205 Added 970, power3, power4, and power5 sub-arches for ppc64.
2207 09 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2208 targets/support/livecdfs-update.sh:
2209 Removed portion of livecdfs-update.sh that created /etc/conf.d/net as it is
2210 no longer necessary and can cause possible problems with Installer-based
2213 08 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
2214 recursive directory create
2216 01 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2217 modules/catalyst_support.py:
2218 Changed a display error from bug #131502 and rolling 2.0_rc45.
2220 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2221 targets/support/create-iso.sh:
2222 Added patch from Gustavo Zacharias <gustavoz@gentoo.org> for some fun
2225 25 Apr 2006; Eric Edgar <rocket@gentoo.org>
2226 modules/generic_stage_target.py:
2227 digests function uses raw output from hash function now
2229 25 Apr 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
2230 change hash result format so .DIGESTS is generated correctly
2232 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2233 modules/catalyst_support.py:
2234 Added patch to parse_spec by Andrew Gaffney <agaffney@gentoo.org> and for
2237 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2238 targets/support/livecdfs-update.sh:
2239 Added a space for bug #131181.
2241 23 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2242 targets/support/kmerge.sh:
2243 Fixed creation of kernelpkgs.txt file for the installer.
2245 21 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2246 modules/generic_stage_target.py:
2247 Somehow this hosts.bck fix got reverted and I really don't know how. Anyway,
2250 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2251 targets/livecd-stage2/livecd-stage2-controller.sh,
2252 targets/support/bootloader-setup.sh:
2253 I missed an extra else in bootloader-setup.sh, so I'm fixing that and
2254 rolling out an emergency rc44.
2256 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2257 targets/support/bootloader-setup.sh:
2258 If you use elif, you have to use a then after it. Yeah, that one's totally
2261 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2262 targets/support/livecdfs-update.sh:
2263 Fixing my own bug in livecdfs-update.sh and rolling 2.0_rc43.
2265 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2266 targets/support/rc-update.sh:
2267 Removed runlevel deletion, as it probably wasn't a good idea. This is for
2270 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2271 targets/support/bootloader-setup.sh:
2272 Removed bootplash support from ppc/ppc64 since they only will work with
2273 gensplash. Forced use of livecd/splash_type of bootsplash to get
2274 splash=silent. This should reduce the number of things on the kernel command
2275 line that aren't necessary.
2277 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
2278 modules/catalyst_support.py:
2279 Added patch from Andrew Gaffney <agaffney@gentoo.org> to re-write
2280 parse_spec. This should resolve bug #130103, as well as make the code much
2281 cleaner. This is 2.0_rc42.
2283 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2284 modules/generic_stage_target.py:
2285 Forced -p on tar for compressing stages.
2287 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2288 targets/support/chroot-functions.sh:
2289 Fixed fetchonly option for stages 1 through 3 and livecd-stage1, and
2292 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2293 targets/stage1/build.py:
2294 Added patch to build.py for portage 2.1 support.
2296 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2297 targets/support/kmerge.sh:
2298 Fixed genkernel initramfs overlay support. Thanks to Alvin Lee
2299 <liyiming@ict.ac.cn> in bug #129890.
2301 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2302 targets/support/livecdfs-update.sh:
2303 Moved sed line for ##STARTX to end of file, since we aren't touching
2304 /etc/startx until the end.
2306 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2307 targets/support/livecdfs-update.sh:
2308 Added a check for the games group and add it if it doesn't exist already.
2309 This should resolve bug #125498.
2311 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2312 examples/generic_stage_template.spec, examples/grp_template.spec,
2313 examples/livecd-stage1_template.spec,
2314 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
2315 examples/netboot_template.spec, examples/snapshot_template.spec,
2316 examples/stage4_template.spec, examples/tinderbox_template.spec:
2317 Removed portdir_overlay from the snapshot example spec and added
2318 portage_overlay to the example specs for the relevant targets.
2320 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2321 This is 2.0_rc41 since it has better LiveCD support.
2323 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2324 targets/support/livecdfs-update.sh:
2327 31 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2328 targets/support/functions.sh:
2329 Removed check for livecd/dev-manager being udev since it was done
2330 incorrectly and genkernel assumes udev by default on a 2.6 kernel and devfs
2331 by default on a 2.4 kernel. Thanks to Alvin Lee <liyiming@ict.ac.cn> on bug
2332 #128265 for pointing this out.
2334 23 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2335 -livecd/cdtar/elilo-3.4-cdtar.tar.bz2,
2336 +livecd/cdtar/elilo-3.6-cdtar.tar.bz2:
2337 Replaced elilo-3.4 cdtar with elilo-3.6 cdtar for IA64.
2339 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2340 modules/generic_stage_target.py:
2341 Fix to ensure that we look inside the chroot for /etc/hosts.bck, not on our
2342 live system. You can thank Andrew Gaffney for the fix.
2344 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2345 targets/livecd-stage2/livecd-stage2-controller.sh:
2346 Don't copy motd files if we're using livecd/type generic-livecd.
2348 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2349 targets/livecd-stage2/livecd-stage2-controller.sh,
2350 targets/support/livecdfs-update.sh:
2351 Made sure that livecd/motd is ignored for livecd/type: gentoo-* and added
2352 some extra cleanup to generic-livecd.
2354 16 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2355 -livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2,
2356 -livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2,
2357 +livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2,
2358 -livecd/cdtar/ppc-yaboot-cdtar.tar.bz2,
2359 targets/support/bootloader-setup.sh:
2360 Added sed to PPC/PPC64 to change boot.msg to match the hardware for which
2361 the CD was built, merged the PPC and PPC64 cdtar files into a single cdtar,
2362 and removed all older cdtar files for PPC*.
2364 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2365 livecd/files/livecd.motd.txt:
2366 Added message to the official LiveCD MOTD mentioning how to run the
2367 installer. Blame codeman. This is 2.0_rc40.
2369 13 Mar 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2370 fix so snapshot target doesnt have errors
2372 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2373 targets/support/livecdfs-update.sh:
2374 Finalized the sync from my fsscript for 2006.0 into catalyst. It is now no
2375 longer necessary to use a fsscript to duplicate the official Gentoo LiveCD
2378 12 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2379 targets/support/rc-update.sh:
2380 Removed hdparm and alsasound from rc-update.sh as they are pulled in by the
2383 21 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2384 targets/support/livecdfs-update.sh:
2385 Added wrapping around the udev sed for those crazy 2.4-users.
2387 17 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2388 targets/support/livecdfs-update.sh:
2389 Added sed fix for udev starting evms_activate unconditionally. This is
2392 17 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
2393 add stage4/unmerge stage4/rm to valid options
2395 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2396 targets/support/rc-update.sh:
2397 Added fix for bug #122154 from Rajiv Manglani.
2399 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2400 targets/support/kmerge.sh:
2401 Fixed creation of kernelpkgs.txt for the Installer.
2403 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2404 livecd/cdtar/elilo-3.4-cdtar.tar.bz2:
2405 Updated elilo tarball for IA64.
2407 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2408 DIGESTS support for snapshot creation
2410 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2411 This is catalyst 2.0_rc38, codenamed: When will the stinking release
2412 candidates ever end?
2414 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2415 fix for .DIGESTS.DIGESTS issue in grp
2417 14 Feb 2006; Eric Edgar <rocket@gentoo.org>
2418 modules/generic_stage_target.py:
2419 fix for failure when root_overlay is not set
2421 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2422 targets/support/bootloader-setup.sh:
2423 Added IA64/SGI patch from plasmaroo.
2425 13 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2426 targets/livecd-stage1/livecd-stage1-controller.sh,
2427 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
2428 Fixed generation of grppkgs.txt and kernelpkgs.txt for the Installer. This
2431 10 Feb 2006; Eric Edgar <rocket@gentoo.org>
2432 modules/generic_stage_target.py:
2433 Allow multiple overlays for root_overlay and overlay spec option
2435 10 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2436 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
2437 +livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2, catalyst,
2438 targets/support/rc-update.sh:
2439 Updated ppc64's cdtar file with a new boot.msg, removed older file, and
2440 fixed bug #122154. This is catalyst 2.0_rc36.
2442 09 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2443 livecd/files/livecd.motd.txt, targets/support/livecdfs-update.sh:
2444 Updated the LiveCD motd to tell the user to run the display manager again,
2445 rather than startx, while mentioning that startx is useful as a rescue X
2446 session since it starts twm. This is catalyst 2.0_rc35.
2448 09 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2449 Add hfs-hide options to mkisofs so macs boot
2451 09 Feb 2006; Eric Edgar <rocket@gentoo.org>
2452 modules/generic_stage_target.py:
2453 Fix indentation issues
2455 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2458 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
2459 targets/support/bootloader-setup.sh:
2460 add additional console less entry when consoles are chosen for ppc64
2462 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
2463 modules/generic_stage_target.py:
2464 fix kernelopts and extraversion env variable exports
2466 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2467 targets/support/livecdfs-update.sh:
2468 Rearranged generation of /usr/livecd/systempkgs.txt for the LiveCD. Thanks
2469 to Andrew Gaffney for spotting this. This is 2.0_rc33.
2471 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2472 targets/support/kmerge.sh:
2473 Changing the way we determine if extraversion is set. This is catalyst
2476 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2477 targets/support/livecdfs-update.sh:
2478 Change net.ethX links to link to net.lo instead of net.eth0.
2480 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2481 examples/stage4_template.spec:
2482 Fixed rcadd example for stage4. Blame rajiv.
2484 06 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2485 This is catalyst 2.0_rc31.
2487 05 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2488 targets/support/livecdfs-update.sh:
2489 Added copy of /usr/portage/eclass for the Installer. Thanks to Andrew
2490 Gaffney for pointing me in the right direction.
2492 03 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2493 change all occurrences of ${clst_livecd_cdfstype} with ${clst_fstype}
2495 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2498 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
2499 examples/livecd-stage2_template.spec:
2500 updated examples to have console and machine_type
2502 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
2503 targets/support/bootloader-setup.sh:
2504 Change [ console ] to -console in yaboot.conf for ppc64. Spaces aren't
2507 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2508 This is catalyst 2.0_rc29.
2510 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2511 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2:
2512 Removed extra yaboot.conf from
2513 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2.
2515 01 Feb 2006; Eric Edgar <rocket@gentoo.org>
2516 targets/support/kill-chroot-pids.sh:
2517 add sleep to try and give processes a chance to die. bug 119940
2519 01 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2520 targets/support/functions.sh:
2521 Removed some quotes to make sure we have a binary operator and closing bug
2524 31 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2525 targets/support/create-iso.sh:
2526 Added fix for amd64/x86 ISO creation. This is 2.0_rc28.
2528 30 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2529 targets/support/bootloader-setup.sh:
2530 Added path from bug #120935 for PPC/PPC64.
2532 30 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage2_target.py:
2533 Additional spacing fixes submitted by `Kumba
2535 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2536 modules/stage2_target.py:
2537 space cleanups contributed from `Kumba
2539 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2540 add grp/use to valid_values in the grp module
2542 29 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2545 28 Jan 2006; Eric Edgar <rocket@gentoo.org>
2546 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
2547 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
2548 targets/support/bootloader-setup.sh:
2549 ppc cdtar update; ppc64 bootloader updates
2551 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2552 targets/support/create-iso.sh:
2553 Fixing HFS bless on PPC64. This is catalyst 2.0_rc26.
2555 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2556 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
2557 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
2558 targets/support/create-iso.sh:
2559 Fix ppc64 iso creation. Add console machine_type for ppc yaboot separation.
2561 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2562 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2563 Add ppc console and machine_type=ibm
2565 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2566 modules/generic_stage_target.py:
2567 Fix type error when kernel packages arent defined
2569 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2570 examples/generic_stage_template.spec, examples/grp_template.spec,
2571 examples/livecd-stage1_template.spec,
2572 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
2573 examples/stage4_template.spec:
2574 Added more verbose wording and examples for pkgcache_path and
2575 kerncache_path, where necessary.
2577 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2578 targets/support/create-iso.sh:
2579 Really fixing bug #120475 this time. This is 2.0_rc25.
2581 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2582 targets/support/create-iso.sh:
2583 Added patch from bug #120475 that resolves HFS blessing on PPC*. This is
2586 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2587 +livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
2588 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
2589 Added initial support for EFI booting on x86. This is completely untested,
2590 so use it at your own risk. Also, no bug reports without patches, please.
2591 This is catalyst 2.0_rc23.
2593 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2594 kmerge should have been kerncache
2596 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh,
2597 targets/support/pre-kmerge.sh:
2598 Fix a few other places for the kerncache update
2600 26 Jan 2006; Eric Edgar <rocket@gentoo.org>
2601 examples/generic_stage_template.spec, examples/grp_template.spec,
2602 examples/livecd-stage1_template.spec,
2603 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
2604 examples/netboot_template.spec, examples/stage4_template.spec,
2605 examples/tinderbox_template.spec, modules/generic_stage_target.py,
2606 targets/support/kmerge.sh:
2607 Separation of kerncache from snapcache
2609 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2610 It helps if I actually increment the version number.
2612 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2613 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
2614 Added --oneshot to default options for stage1 building. Added code to wipe
2615 world during stages 1 and 3. This is catalyst 2.0_rc22.
2617 25 Jan 2006; Eric Edgar <rocket@gentoo.org>
2618 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2619 Fix bug if no kernel packages were defined but there was a postconf setting.
2620 x86 softlevel support is enhanced.
2622 24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2623 targets/support/bootloader-setup.sh:
2624 Added IA64 patch from plasmaroo. This is catalyst 2.0_rc21.
2626 23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2627 Changed mcpu to mtune since mcpu is deprecated on GCC 3.4 and above.
2629 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2632 20 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/netboot2_target.py:
2633 Netboot2 fixes for spec parameter checks
2635 20 Jan 2006; Eric Edgar <rocket@gentoo.org>
2636 modules/generic_stage_target.py, modules/stage4_target.py:
2637 add makeopts spec file support.
2639 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2640 modules/generic_stage_target.py:
2641 Added fix for bug #119635.
2643 19 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2644 Fix pre-kmerge.sh for stage4
2646 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2649 18 Jan 2006; Eric Edgar <rocket@gentoo.org>
2650 modules/generic_stage_target.py:
2651 fix crash when no kernel is defined. spacing issue
2653 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2656 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2657 modules/livecd_stage2_target.py:
2658 Added livecd/volid to valid_values.
2660 17 Jan 2006; Eric Edgar <rocket@gentoo.org>
2661 modules/generic_stage_target.py:
2662 remove extra function that was converting strings to lists unnecessarily
2664 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2665 This is catalyst 2.0_rc17.
2667 17 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2668 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2669 modules/stage4_target.py:
2670 fix issue where args not allowed that arose due to earlier myspec addlargs bug
2672 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2673 targets/embedded/embedded-preclean-chroot.sh,
2674 targets/grp/grp-preclean-chroot.sh,
2675 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2676 targets/stage1/stage1-preclean-chroot.sh,
2677 targets/stage2/stage2-preclean-chroot.sh,
2678 targets/stage3/stage3-preclean-chroot.sh,
2679 targets/support/chroot-functions.sh,
2680 targets/tinderbox/tinderbox-preclean-chroot.sh:
2681 Added function to cleanup stray /etc/distcc/hosts files.
2683 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2684 targets/support/bootloader-setup.sh:
2685 Added fix from bug #119123. This is catalyst 2.0_rc16.
2687 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2688 targets/support/create-iso.sh, targets/support/netboot2-final.sh:
2689 Fixing some spacing. This is catalyst 2.0_rc15.
2691 16 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2692 Attempt to fix bug #117649
2694 16 Jan 2006; Eric Edgar <rocket@gentoo.org>
2695 modules/generic_stage_target.py:
2696 fixes for bugs #119009, #119041 and #118985
2698 13 Jan 2006; Eric Edgar <rocket@gentoo.org>
2699 +examples/netboot2_template.spec, modules/catalyst_support.py,
2700 +modules/netboot2_target.py, +targets/netboot2/netboot2-controller.sh,
2701 +targets/netboot2/netboot2-copyfile.sh, +targets/netboot2/netboot2-pkg.sh,
2702 +targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
2705 13 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py,
2706 targets/support/kmerge.sh:
2707 Fix for ccache (null)/.ccache bug
2709 13 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2712 11 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, arch/ppc.py:
2713 Added ppc -mcpu patch from Pylon for bug #118709.
2715 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2716 modules/embedded_target.py, modules/stage4_target.py:
2717 Added linuxrc to embedded and stage4 targets.
2719 10 Jan 2006; Eric Edgar <rocket@gentoo.org>
2720 modules/generic_stage_target.py, targets/support/kmerge.sh:
2721 filter kname - and . for kmerge.sh
2723 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2724 targets/support/create-iso.sh:
2725 Added sparc64 to sparc lines for create-iso.sh to fix ISO creation on sparc64.
2727 05 Jan 2006; Eric Edgar <rocket@gentoo.org>
2728 modules/generic_stage_target.py:
2729 change .digests to .DIGESTS
2731 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2732 targets/support/kmerge.sh:
2733 Commented ccache for genkernel build which will resolve #117648 until a
2734 proper solution can be found. This is 2.0_rc13.
2736 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2737 targets/stage1/stage1-controller.sh:
2738 Added patch from vapier for bug #117254.
2740 03 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
2741 arch/amd64.py, arch/mips.py, arch/ppc.py, arch/ppc64.py, arch/s390.py,
2742 arch/sh.py, arch/sparc.py, arch/sparc64.py, arch/x86.py:
2743 Added -pipe to default CFLAGS/CXXFLAGS and doing some minor cleanup
2746 03 Jan 2006; Eric Edgar <rocket@gentoo.org>
2747 modules/generic_stage_target.py:
2748 Remove chost/cflags etc. warning messages
2750 31 Dec 2005; Eric Edgar <rocket@gentoo.org>
2751 modules/generic_stage_target.py:
2752 Attempt to fix bug 117253; chost is wrong on autoresume
2754 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2755 modules/generic_stage_target.py, modules/netboot_target.py,
2756 modules/stage1_target.py:
2757 make setting of destdir more global and part of generic_stage_target
2759 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2760 Fix destpath bug in netboot target
2762 28 Dec 2005; Eric Edgar <rocket@gentoo.org>
2763 modules/generic_stage_target.py, modules/stage4_target.py:
2764 Fix for bug 116305;removed unnecessary pkgcache_path processing from the
2767 23 Dec 2005; Eric Edgar <rocket@gentoo.org> arch/sh.py,
2768 modules/generic_stage_target.py, modules/stage4_target.py:
2769 remove stray ' from arch/sh.py
2771 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2772 targets/stage1/stage1-controller.sh:
2773 This finally fixes the issues with gcc-config/binutils-config in stage1.
2774 This is catalyst 2.0_rc12.
2776 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2777 Fix incorrect warning message. portdir_overlay -> portage_overlay
2779 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2780 targets/stage1/stage1-controller.sh,
2781 targets/stage1/stage1-preclean-chroot.sh:
2782 Revert gcc-config/binutils-config to _rc11 locations. This should fix
2783 running gcc-config and binutils-config, though it probably breaks running on
2784 non-Gentoo platforms.
2786 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2787 modules/stage1_target.py:
2788 Make stage1 clean up python 2.3 and 2.4, also.
2790 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2791 targets/support/livecdfs-update.sh:
2792 Updated requirements and added creation of metadata.tar.bz2 for the installer.
2794 21 Dec 2005; Eric Edgar <rocket@gentoo.org>
2795 modules/generic_stage_target.py:
2796 Change digests file format to HASH_NAME HASH FILE_NAME
2798 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2799 targets/stage1/stage1-controller.sh:
2800 Moved gcc-config/binutils-config to before the chroot.
2802 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
2803 Remove requirement on md5sum,sha1sum,crc32 .. only need to have shash
2804 installed. Supports all of shashs algorithms as of 12_21_2005
2806 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2807 modules/generic_stage_target.py:
2808 Catalyst should die if source_subpath is not a string
2810 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2811 modules/generic_stage_target.py:
2812 Fix for source_subpath bug
2814 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2815 examples/generic_stage_template.spec:
2816 Updated example specs with information on cflags/chost/cxxflags/ldflags in
2817 both stages 1 and 2.
2819 20 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2820 modules/stage2_target.py:
2821 Disable reading of CHOST/CFLAGS/CXXFLAGS/LDFLAGS from the environment. Allow
2822 stage1 to be overridden again.
2824 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2825 targets/stage1/stage1-controller.sh:
2826 It looks like gcc-config/binutils-config needs to be run with the full path,
2827 since it is run outside of the chroot.
2829 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2830 targets/stage1/stage1-controller.sh:
2831 Fixed gcc-config calls. This is 2.0_rc11.
2833 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2834 This is catalyst 2.0_rc10.
2836 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/sh.py,
2837 modules/generic_stage_target.py:
2838 Updated sh support from Mike Frysinger <vapier@gentoo.org> and closing bug
2841 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2842 targets/support/functions.sh:
2843 Changed from -z to -n for bug #116180.
2845 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2846 modules/catalyst_support.py, modules/generic_stage_target.py:
2847 Detect missing binaries for the hashing functions and abort if not found
2849 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2850 files/catalyst.conf:
2851 Updated README to list new requirements. Set default hash as crc32. Set
2852 default digests as sha1/md5.
2854 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2855 modules/catalyst_support.py, modules/generic_stage_target.py,
2856 modules/livecd_stage2_target.py, modules/stage2_target.py:
2857 Change the internal hash checking to be quicker and more memory efficient.
2858 Add additional hash digests options.
2860 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2861 targets/tinderbox/tinderbox-chroot.sh,
2862 targets/tinderbox/tinderbox-controller.sh,
2863 targets/tinderbox/tinderbox-preclean-chroot.sh:
2864 Fixed up spacing/coding style on tinderbox.
2866 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2867 targets/support/kill-chroot-pids.sh, targets/support/kmerge.sh,
2868 targets/support/livecdfs-update.sh, targets/support/post-kmerge.sh,
2869 targets/support/pre-kmerge.sh, targets/support/rc-update.sh,
2870 targets/support/target_image_setup.sh, targets/support/unmerge.sh:
2871 Fixed up spacing/coding style on support.
2873 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst:
2874 Optimize catalyst bytecode and set a sane sys.exit for keyboard interrupts
2876 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2877 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
2878 targets/stage4/stage4-preclean-chroot.sh:
2879 Fixed up spacing/coding style on stage4.
2881 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2882 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-controller.sh,
2883 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2884 targets/stage3/stage3-controller.sh,
2885 targets/stage3/stage3-preclean-chroot.sh:
2886 Fixed up spacing/coding style on stages 2 and 3
2888 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2889 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
2890 targets/stage1/stage1-preclean-chroot.sh:
2891 Fixed up spacing/coding style on stage1. Also changed
2892 gcc-config/binutils-config to be outside the chroot.
2894 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2895 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2896 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh:
2897 Fixed up spacing/coding style on netboot.
2899 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2900 targets/livecd-stage1/livecd-stage1-chroot.sh,
2901 targets/livecd-stage1/livecd-stage1-controller.sh,
2902 targets/livecd-stage2/livecd-stage2-controller.sh:
2903 Fixed up spacing/coding style on livecd-stage*.
2905 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2906 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
2907 targets/grp/grp-preclean-chroot.sh:
2908 Fixed up spacing/coding style on grp.
2910 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2911 targets/embedded/embedded-chroot.sh,
2912 targets/embedded/embedded-controller.sh,
2913 targets/embedded/embedded-fs-runscript.sh,
2914 targets/embedded/embedded-preclean-chroot.sh:
2915 Fixed up spacing/coding style on embedded.
2917 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py,
2918 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2919 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2920 targets/support/functions.sh:
2921 Removing extra line from x86.py, fixing up comments, spacing, and coding
2922 style in targets/support through functions.sh
2924 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2925 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
2926 Fix more tab/spacing issues .. trying to make everything use tabs
2928 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2929 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2930 modules/stage1_target.py, modules/stage2_target.py,
2931 modules/stage3_target.py, modules/stage4_target.py:
2932 Fix warning message in stage1,2 and 3. Fix tab spacing issues in various
2935 14 Dec 2005; Eric Edgar <rocket@gentoo.org>
2936 modules/generic_stage_target.py:
2937 Add envscript warning to aid users who may not know what they are doing
2939 13 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2940 examples/generic_stage_template.spec:
2941 Changed example specs to match that cflags/cxxflags/chost/ldflags are now
2942 only configurable when building a stage2 tarball, to match the current state
2943 of portage. This is 2.0_rc9.
2945 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2946 targets/support/chroot-functions.sh:
2947 Silence more of portages beeps and clicks and whistles
2949 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2950 targets/support/chroot-functions.sh:
2951 Change the portage emerge to use run_emerge
2953 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2954 modules/generic_stage_target.py, modules/snapshot_target.py,
2955 modules/stage1_target.py, modules/stage2_target.py,
2956 modules/stage3_target.py:
2957 allow portdir_overlay to be part of all specs not including snapshot spec.
2958 Add warnings for stage1,2 and 3 in case someone uses this feature there.
2959 Remove overlay support from the snapshot spec but added a warning.
2961 13 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2962 modules/stage2_target.py:
2963 Move allowable cflags/cxxflags/chost/ldflags changing to stage2 from stage1
2966 11 Dec 2005; Eric Edgar <rocket@gentoo.org>
2967 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2968 Add support for bootloader softlevel=; have rsync delete the extra files out
2969 of the overlay so that the overlay always matches the source dir
2971 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2972 Swapped -v/-V since I had gotten them wrong here.
2974 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2975 modules/generic_stage_target.py:
2976 Fix stupid overlay bug
2978 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2979 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2980 targets/livecd-stage1/livecd-stage1-chroot.sh,
2981 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2982 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
2983 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
2984 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2985 targets/support/unmerge.sh:
2986 Made sure we use -f on removing the default links for splash. Removed
2987 check_portage_version as it really isn't needed anymore. Removed
2988 --no-install from genkernel commands in kmerge.sh so users must manually
2989 remove kernels from /boot. This is 2.0_rc8.
2991 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2992 targets/support/livecdfs-update.sh:
2993 Made sed on devfsd.conf conditional on it existing. Removes one more error
2994 message from a standard catalyst run.
2996 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2997 Added warning about breaking snapshot cache and re-enable autoresume, since
2998 the errors I was getting were elsewhere.
3000 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
3001 modules/generic_stage_target.py:
3002 Fix indentation error the last commit caused
3004 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
3005 modules/generic_stage_target.py:
3006 Always clear autoresume points after a successful run
3008 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3009 targets/support/livecdfs-update.sh:
3010 Changed mv -f in livecdfs-update.sh to a cp -r, as it was seriously breaking
3011 snapshot caching after a successful gentoo-release-livecd run.
3013 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3014 targets/support/rc-update.sh:
3015 Added famd to default on official LiveCD.
3017 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3018 targets/support/chroot-functions.sh:
3019 Fixes 'too many arguments' error in check_portage_version.
3021 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
3022 modules/generic_stage_target.py:
3023 remove extra self.env={} that was resetting the environment to null
3025 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
3026 modules/livecd_stage1_target.py:
3027 Fix appending livecd use flag if no use flag is specified in livecd-stage1
3030 08 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/generic_target.py:
3031 Add a default path to the environment in the chroot
3033 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
3034 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
3035 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3036 targets/livecd-stage2/livecd-stage2-controller.sh,
3037 -targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
3038 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
3039 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
3040 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
3041 targets/stage4/stage4-controller.sh, -targets/stage4/unmerge.sh,
3042 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
3043 +targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
3044 move unmerge.sh to support;move the CLEAN_DELAY,EMERGE_WARNING_DELAY, and
3045 CONFIG_PROTECT stuff in the run_emerge function for cleanliness
3047 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3049 Fixed up the man page, which has been suffering for some time, and also
3050 reversed -v/-V in the help message.
3052 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3053 targets/support/livecdfs-update.sh:
3054 Added fun gnome theme stuff to livecdfs-update.sh for the official Gentoo
3057 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
3058 Turning off autoresume of doom until I can get more testing. I've had
3059 several issues with it. I'll be reporting/fixing these as I come across them
3060 but for now wish to turn it off by default as I don't want this one feature
3061 to stop the possible 2.0 final release.
3063 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3064 targets/livecd-stage2/unmerge.sh:
3065 Removed profiles hack from livecd-stage2's unmerge, since it isn't used
3066 anymore and probably should have been removed a long time ago when the new
3067 code was put into place in livecdfs-update.sh and livecd-local.start
3070 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3071 targets/livecd-stage1/livecd-stage1-chroot.sh,
3072 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
3073 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh:
3074 Made EMERGE_WARNING_DELAY=0 for all stages. This is 2.0_rc7.
3076 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
3077 modules/generic_stage_target.py, modules/generic_target.py:
3078 self.env should be a part of the super class generic_target so it applies to
3079 snapshots as well; removing redundant pass in the generic_target class as
3080 its not needed. There is code there to fill the statements
3082 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3083 targets/support/livecdfs-update.sh:
3084 Forward-porting portage tmpfs mounting from catalyst 1.x, otherwise we break
3087 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3088 Changed version stamp to 2.0_rc6.
3090 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
3091 modules/generic_stage_target.py:
3092 Fix for unpack cases
3094 05 Dec 2005; Eric Edgar <rocket@gentoo.org>
3095 modules/generic_stage_target.py:
3098 05 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.1,
3099 modules/catalyst_support.py, modules/generic_stage_target.py,
3100 modules/grp_target.py, modules/livecd_stage1_target.py,
3101 modules/livecd_stage2_target.py, modules/netboot_target.py,
3102 modules/snapshot_target.py, modules/tinderbox_target.py:
3103 Stop reading env from the OS. Rely on the more on the envscript for oddball
3104 settings. Change -v to verbose and -V to version
3106 04 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3109 04 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py:
3110 Fix stage1 to NOT contain the code from stage2;continued cleanup from the
3113 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3114 examples/generic_stage_template.spec:
3115 Added chost/cflags/cxxflags/ldflags to example spec template.
3117 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3118 targets/support/rc-update.sh:
3119 OK, just kidding on that last commit. We were already doing rc-update add
3120 xdm default in livecdfs-update.sh and since it is a livecd-only function,
3121 there's no point in having it in rc-update.sh
3123 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3124 targets/support/rc-update.sh:
3125 Have rc-update add xdm if livecd/xdm is set.
3127 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3128 modules/catalyst_lock.py, modules/catalyst_support.py,
3129 modules/embedded_target.py, modules/generic_stage_target.py,
3130 modules/grp_target.py, modules/livecd_stage1_target.py,
3131 modules/livecd_stage2_target.py, modules/netboot_target.py,
3132 modules/stage1_target.py, modules/stage4_target.py,
3133 modules/tinderbox_target.py:
3134 So I was just kidding on that last commit. This one is 2.0_rc4.
3136 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3137 modules/catalyst_lock.py, modules/catalyst_support.py,
3138 modules/embedded_target.py, modules/generic_stage_target.py,
3139 modules/grp_target.py, modules/livecd_stage1_target.py,
3140 modules/livecd_stage2_target.py, modules/netboot_target.py,
3141 modules/stage1_target.py, modules/stage2_target.py,
3142 modules/stage4_target.py, modules/tinderbox_target.py:
3143 Reverting my nasty spaces->tabs mess-up and pushing out 2.0_rc4 quickly.
3145 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3146 files/catalyst.conf, modules/catalyst_lock.py,
3147 modules/catalyst_support.py, modules/embedded_target.py,
3148 modules/generic_stage_target.py, modules/grp_target.py,
3149 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
3150 modules/netboot_target.py, modules/stage1_target.py,
3151 modules/stage2_target.py, modules/stage4_target.py,
3152 modules/tinderbox_target.py, targets/stage1/stage1-controller.sh:
3153 Fixed spacing/tabs. Updated catalyst.conf comments. Added autoresume, md5,
3154 and sha to catalyst.conf by default. This is catalyst 2.0_rc3.
3156 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
3157 modules/generic_stage_target.py:
3158 Fix autoresume for unpacking tarballs
3160 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
3161 targets/support/livecdfs-update.sh:
3162 remove gnap livecd-type per Koon's request
3164 02 Dec 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3165 change rc-update add modules default to rc-update add modules boot
3167 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
3168 modules/generic_stage_target.py, modules/grp_target.py:
3169 Add more verbosity to digests if -V is enabled, add more print messages to
3172 02 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3173 modules/generic_stage_target.py, modules/grp_target.py:
3174 Add sha/md5 digests support for grp and cleanup other sha/md5 code
3176 01 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3177 Fix folder name for grp build dir to not have .tar.bz2 at the end
3179 01 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
3180 modules/catalyst_support.py, modules/generic_stage_target.py:
3181 Add md5 and sha .digests file creation per wolf31o2's feature request
3183 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3184 This is catalyst-2.0_rc2.
3186 30 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/stage4_template.spec,
3187 files/catalyst.conf, modules/generic_stage_target.py,
3188 modules/livecd_stage1_target.py:
3189 Fix livecd-stage1 livecd use flag bug; stage4 doc cleanups;autoresume points
3190 after each successful kernel build;add autoresume documentation to
3193 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
3194 targets/embedded/embedded-controller.sh,
3195 targets/embedded/embedded-fs-runscript.sh,
3196 targets/livecd-stage2/livecd-stage2-controller.sh,
3197 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
3198 targets/stage1/stage1-chroot.sh, targets/stage4/stage4-controller.sh,
3199 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3200 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
3201 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
3202 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3203 targets/support/rc-update.sh:
3204 Changed multiple spaces to tabs to satisfy my OCD.
3206 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
3207 targets/support/chroot-functions.sh:
3208 Bumped genkernel detection to require 3.3.0 or higher
3210 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3211 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3212 targets/netboot/netboot-controller.sh:
3213 Changed to clst_use from clst_embedded_use and clst_netboot_use and
3214 clst_grp_use. This is catalyst-2.0_rc1.
3216 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
3217 targets/netboot/netboot-controller.sh:
3218 change to clst_use from clst_netboot_use
3220 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3221 targets/livecd-stage1/livecd-stage1-chroot.sh,
3222 targets/stage4/stage4-chroot.sh:
3223 Changed to clst_use from clst_stage4_use and clst_livecd_use.
3225 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3226 targets/stage4/stage4-chroot.sh:
3227 Fixed USE invocations in stage4 target.
3229 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
3230 modules/livecd_stage1_target.py:
3231 Force use=livecd for livecd-stage1
3233 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3234 This is version 2.0_pre20051129.
3236 28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3237 examples/livecd-stage1_template.spec, examples/stage4_template.spec:
3238 Removed kudzu-knoppix from example spec files.
3240 22 Nov 2005; Eric Edgar <rocket@gentoo.org>
3241 +livecd/cdtar/ppc-yaboot-cdtar.tar.bz2:
3242 Added ppc-yaboot-cdtar.tar.bz2 to have an Apple/IBM bootable cdrom
3244 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3245 examples/grp_template.spec, examples/livecd-stage1_template.spec,
3246 examples/stage4_template.spec, +examples/tinderbox_template.spec:
3247 Added tinderbox_template.spec to examples and cleaned up pkgcache_path
3248 definitions in the examples to fit in 80 columns.
3250 22 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/grp_template.spec,
3251 examples/livecd-stage1_template.spec, examples/stage4_template.spec,
3252 modules/grp_target.py, modules/tinderbox_target.py,
3253 targets/tinderbox/tinderbox-chroot.sh:
3254 Tinderbox script: added newuse, tinderbox and grp targets added support for
3255 overriding the pkgcache location via pkgcache_path - pkgcache_path:
3256 /path/to/cache in the spec file, updated example specs to note pkgcache_path
3258 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
3259 Added portdir example to catalyst.conf for bug #113272.
3261 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3262 targets/support/create-iso.sh:
3263 Fixed a few lines which were causing the isolinux directory to be removed
3264 when using an isolinux cdtar on x86/amd64. This is 2.0_pre20051122.
3266 21 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3267 targets/support/create-iso.sh:
3268 Changed check for /boot/isolinux.bin to /isolinux/isolinux.bin
3270 21 Nov 2005; Eric Edgar <rocket@gentoo.org>
3271 targets/support/bootloader-setup.sh, targets/support/functions.sh:
3272 Fix pegasos kernelz rename;fix default_append_line to not include initrd= as
3273 too many arches dont use it by default, test for an initrd in the yaboot
3276 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
3277 modules/generic_stage_target.py:
3278 Fix split error if use is specified
3280 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3281 -livecd/cdtar/palo-1.2_pre20030630-cdtar.tar.bz2,
3282 +livecd/cdtar/palo-1.5_pre20040515-cdtar.tar.bz2:
3283 Updated palo version from catalyst 1.x for HPPA.
3285 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3286 targets/support/bootloader-setup.sh:
3287 Removing for loop for grub on amd64/x86 as it was totally useless.
3289 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3290 targets/support/bootloader-setup.sh:
3291 Remove vga= line for PPC.
3293 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3294 targets/support/bootloader-setup.sh:
3295 PPC yaboot.conf fix from Lars Weiler <pylon@gentoo.org>.
3297 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3298 -catalyst-2.0_pre20051101-slot.patch, catalyst:
3299 Removing slot patch as it probably didn't belong here anyway, and updating
3300 version stamp to 2.0_pre20051118.
3302 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
3303 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3304 targets/support/bootloader-setup.sh:
3305 fix the bootloader script for isolinux so that it actually makes a cfg file,
3306 remove extra unneeded catalyst aborting print statement, reorganize rm code
3307 to make sure is splits properly and is an array even from the cmdline
3309 17 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3310 targets/support/livecdfs-update.sh:
3311 Added call to update-usbids to download the latest usb.ids file.
3313 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3314 modules/generic_stage_target.py:
3315 Move checks of running catalyst into the target which is simpler
3317 17 Nov 2005; Eric Edgar <rocket@gentoo.org>
3318 modules/generic_stage_target.py:
3319 Attempt to fix bug #111752, due to mount_safety_check calling a lock object
3320 that doesnt exist yet
3322 17 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/kmerge.sh:
3323 Keep unnecessary programs from installing into kerncache
3325 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3326 modules/generic_stage_target.py:
3327 Turn on more tracebacks at this point to better debug .. will need to turn
3328 them down as we find errors and build appropriate error handlers
3330 15 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3331 Changed version marker to 2.0_pre20051115 for new ebuild.
3333 15 Nov 2005; Eric Edgar <rocket@gentoo.org>
3334 modules/livecd_stage2_target.py:
3335 Fix bug in livecd stage2 so that it doesnt try to use tar
3337 14 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3338 targets/livecd-stage2/livecd-stage2-controller.sh:
3339 Fixed livecd/readme functionality, as reported to gentoo-catalyst mailing
3340 list by Paul Kessler <kessler@co.wabasha.mn.us> and forward-ported copying
3341 of Getting_Online.txt from catalyst 1.1.10.10.
3343 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
3344 Added Joshua Kinard to authors for his mips contributions.
3346 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3347 examples/livecd-stage2_template.spec:
3348 Fixed duplicate linuxrc entry in livecd-stage2_template.spec file. Blame
3349 Paul Kessler on gentoo-catalyst. ;]
3351 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3352 Change variables from cat1 format to cat2
3354 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3355 modules/generic_stage_target.py, modules/stage1_target.py:
3356 Fix modules has no attribute register
3358 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3359 modules/generic_stage_target.py:
3360 Fix broken aliases code that was just proof of concept
3362 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3363 Output mkisofs command line options to assist in debugging
3365 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3366 modules/generic_stage_target.py, targets/support/create-iso.sh:
3369 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3370 modules/generic_stage_target.py:
3371 Add VERY basic support for aliases kernel parameter.
3373 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3374 modules/livecd_stage2_target.py:
3375 Remove large section of commented code
3377 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3378 modules/generic_stage_target.py, modules/stage1_target.py:
3379 Allow LDFLAGS to be specified as an ENV variable for stage1
3381 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3382 modules/generic_stage_target.py:
3383 Fix rc-update to automatically run default options for livecds. Removed an
3384 erroneous key check.
3386 02 Nov 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3387 modules/livecd_stage1_target.py, modules/tinderbox_target.py:
3388 Make use spec key optional to default to profile defaults
3390 02 Nov 2005; Eric Edgar <rocket@gentoo.org>
3391 +examples/stage4_template.spec:
3392 Preliminary stage4_template.spec file
3394 01 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3395 +catalyst-2.0_pre20051101-slot.patch, catalyst:
3396 Updated version stamp and added slot patch.
3398 26 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
3399 Fix ordering problem so self.settings is defined
3401 18 Oct 2005; Eric Edgar <rocket@gentoo.org>
3402 modules/generic_stage_target.py:
3403 Correct a rsync issue when the directory doesnt exist
3405 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
3406 modules/generic_stage_target.py, targets/embedded/embedded-controller.sh,
3407 targets/livecd-stage2/livecd-stage2-controller.sh,
3408 targets/netboot/netboot-controller.sh,
3409 targets/stage4/stage4-controller.sh:
3410 run pre_kmerge and post_kmerge only once
3412 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
3413 targets/support/bootloader-setup.sh:
3414 MIPS bootloader patch
3416 15 Oct 2005; Eric Edgar <rocket@gentoo.org>
3417 targets/support/mips-arcload_conf.sh:
3418 Fix MIPS Serial Detection
3420 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
3421 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
3422 +targets/support/mips-arcload_conf.sh:
3423 Application of Kumba's patches for MIPS support
3425 13 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3426 Check for the correct arch specific cd building tool
3428 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
3429 modules/generic_stage_target.py:
3430 Print a warning if livecd/iso is not defined
3432 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3433 Reverted default CHOST for x86 back to i386-pc-linux-gnu.
3435 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3436 targets/support/post-kmerge.sh:
3437 Check for existence of files in /lib/modules before running depscan.sh. This
3438 replaces the mips-specific check and makes it portable.
3440 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3441 modules/generic_stage_target.py:
3442 update autoresume logic when dealing with rsync unpack operations
3444 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3445 targets/support/post-kmerge.sh:
3446 Bypass module load on mips
3448 10 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3449 remove --no-deps so dependancies get installed for genkernel
3451 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3452 modules/generic_stage_target.py:
3453 Fix missing : statement in unpack
3455 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3456 modules/generic_stage_target.py:
3457 fix livecd-stage2 unpack when seedcache is turned off
3459 10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3460 targets/support/functions.sh:
3461 Fix module unpacking and make it actually optional.
3463 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3464 modules/generic_stage_target.py:
3465 Fix broken seedcache autoresume interaction
3467 07 Oct 2005; Eric Edgar <rocket@gentoo.org>
3468 modules/generic_stage_target.py:
3469 Cleanup stage directories properly for tar installs
3471 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
3472 Tinderbox no longer cleans /tmp/*
3474 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3475 targets/tinderbox/tinderbox-chroot.sh,
3476 targets/tinderbox/tinderbox-controller.sh:
3477 Fixing problem with bind mounted portage and final rsync on tinderbox target
3478 and adding additional logging.
3480 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
3481 Stop tinderbox from trying to create a tarball of itself
3483 06 Oct 2005; Eric Edgar <rocket@gentoo.org>
3484 modules/generic_stage_target.py:
3485 Fix catalyst so it fully disables snapcache when its not specified in the
3488 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3489 examples/livecd-stage2_template.spec:
3490 Removed livecd/runscript and livecd/archscript from livecd-stage2 example
3491 spec template and updating version stamp.
3493 06 Oct 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3494 modules/catalyst_support.py:
3495 allow file_check to proceed if key is not in use
3497 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
3498 Recursively make the missing directories
3500 05 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
3501 Fix extract_modules to just echo a warning that it is missing
3503 30 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3504 files/catalyst.conf:
3505 Updating default configuration for catalyst and updating version stamp,
3506 since we're beginning internal testing for release.
3508 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
3509 modules/generic_stage_target.py:
3510 fix bug 106004 split strings into a list for empty and rm operation
3512 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
3513 modules/livecd_stage2_target.py:
3514 Append slashes to directories so rsyncs work properly
3516 13 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3517 examples/livecd-stage2_template.spec:
3518 Changing source_subpath for livecd-stage2 example for bug #101704.
3520 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3521 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3522 targets/support/livecdfs-update.sh:
3523 Added livecd/xdm and livecd/xsession options. These are used to setup the
3524 default display manager and X session, respectively. Added supporting
3525 documentation to example spec files. Imported more work from my fsscript for
3526 the official LiveCD.
3528 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3529 Changing default CHOST for x86 from i386-pc-linux to i686-pc-linux. For
3530 discussion, see bug #88777.
3532 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, +arch/sh.py,
3533 modules/generic_stage_target.py:
3534 Added sh architecture to supported architectures. Thanks to Matsuu Takuto
3535 <matsuu@gentoo.org> for the patch. Closing bug #105693.
3537 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3538 targets/livecd-stage1/livecd-stage1-controller.sh,
3539 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
3540 Add code to dump grppkgs.txt file on livecd-stage1 and kernelpkgs.txt file
3541 on livecd-stage2 and removing universal motd for livecd/type of
3542 gentoo-release-livecd.
3544 08 Sep 2005; Eric Edgar <rocket@gentoo.org>
3545 modules/livecd_stage1_target.py:
3546 Add optional livecd/type env var for scripts to add optional items to the
3549 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3550 -livecd/files/x86-help.msg:
3551 Removing x86-help.msg as it is no longer used.
3553 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3554 livecd/files/README.txt, livecd/files/x86-F3.msg, livecd/files/x86-F4.msg,
3555 livecd/files/x86-F5.msg, livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
3556 Add dobladecenter description to bootloader files for x86/amd64.
3558 06 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3559 Changed pentium-mmx to use -march=pentium-mmx and closing bug #102366.
3561 01 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3562 modules/generic_stage_target.py:
3563 Added split to use section for bug #104414.
3565 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3566 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg,
3567 livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
3568 Tabs to whitespaces for isolinux.
3570 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3571 targets/support/bootloader-setup.sh:
3572 Changed isolinux to use new split-out help messages. Using grub gives a
3573 single help message with pager.
3575 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3576 +livecd/files/x86-F2.msg, +livecd/files/x86-F3.msg,
3577 +livecd/files/x86-F4.msg, +livecd/files/x86-F5.msg,
3578 +livecd/files/x86-F6.msg, +livecd/files/x86-F7.msg:
3579 Added F2->F7 help messages for isolinux.
3581 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3582 livecd/files/README.txt, livecd/files/generic.motd.txt,
3583 livecd/files/livecd.motd.txt, livecd/files/livecd-bashrc,
3584 livecd/files/livecd-local.start:
3585 Updated files from latest used to build LiveCD.
3587 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3588 Added sse to HOSTUSE for athlon-xp, since it supports SSE instructions.
3590 29 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3591 modules/catalyst_support.py:
3592 Added fix for using options with = in them with --cli (ex.
3593 livecd/gk_mainargs='--makeopts=-j3'). Blame Jason Pepas
3594 <cell@ices.utexas.edu> for pointing this out to me via email.
3596 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3597 modules/generic_stage_target.py, targets/support/functions.sh:
3598 fix bug in exec_in_chroot for stage1 target
3600 09 Aug 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3601 modules/generic_stage_target.py:
3602 fix missing os. in os.popen. and clear the autoresume flags if the chroot is
3603 invalid. Fix SEEDCACHE unpack issue when needing to use tarball.
3605 09 Aug 2005; Eric Edgar <rocket@gentoo.org> AUTHORS, arch/hppa.py,
3606 catalyst, examples/livecd-stage2_template.spec,
3607 examples/snapshot_template.spec, files/catalyst.conf,
3608 livecd/files/Getting_Online.txt, livecd/files/generic.motd.txt,
3609 livecd/files/livecd-bashrc, livecd/files/livecd-local.start,
3610 livecd/files/x86-help.msg, modules/catalyst_lock.py,
3611 modules/catalyst_support.py, modules/livecd_stage2_target.py,
3612 targets/embedded/embedded-controller.sh, targets/grp/grp-chroot.sh,
3613 targets/livecd-stage2/livecd-stage2-controller.sh,
3614 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
3615 targets/stage2/stage2-preclean-chroot.sh,
3616 targets/stage3/stage3-preclean-chroot.sh,
3617 targets/stage4/stage4-controller.sh, targets/support/bootloader-setup.sh,
3618 targets/support/chroot-functions.sh, targets/support/create-iso.sh,
3619 targets/support/filesystem-functions.sh, targets/support/functions.sh,
3620 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3621 targets/support/target_image_setup.sh:
3622 Forward port the changes from catalyst 1.1.9 to 1.1.10.10 to catalyst2. Need
3623 to look at gamecdfs-update.sh yet.
3625 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3626 modules/generic_stage_target.py:
3627 Remove extra debugging print statement
3629 09 Aug 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3630 +modules/catalyst_lock.py, modules/catalyst_support.py,
3631 modules/embedded_target.py, modules/generic_stage_target.py,
3632 modules/grp_target.py, modules/livecd_stage1_target.py,
3633 modules/livecd_stage2_target.py, modules/netboot_target.py,
3634 modules/snapshot_target.py, modules/stage1_target.py,
3635 modules/stage2_target.py, modules/stage4_target.py,
3636 targets/support/functions.sh:
3637 Add locking support. Code simplification for unpack and unpack snapshot.
3638 Remove redundant setup_dir. change --clear_autoresume to --clear-autoresume.
3639 Add seedcache support (Grabs output from previous target run)
3640 options=seedcache. Cleanup code in functions.sh to remove extra /'s printed.
3642 27 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3643 modules/catalyst_support.py, modules/generic_stage_target.py:
3644 Add support to cache the snapshot dir. add snapcache to options. add
3645 snapshot_cache= to override the default location of the cache in
3646 catalyst.conf (eg snapshot_cache="/mnt/catalyst/snapshot")
3648 27 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3649 +livecd/files/Getting_Online.txt, +livecd/files/README.txt:
3650 Forward port README.txt and Getting_Online.txt files from catalyst
3653 22 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3654 Add automatic creation/deletion of runlevels based on rcadd rcdel
3656 19 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3657 Fix grp so that grp/use is not required anymore
3659 12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3660 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3661 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3662 -livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3663 -livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2,
3664 +livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
3665 +livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
3666 Updated x86/amd64 isolinux cdtar to 3.09 and removing older versions, as
3667 they are known to cause booting problems.
3669 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3670 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
3671 Fixing sed line for startx to auto-start X. Thanks to Christophe PEREZ
3672 <christophe.perez@novazur.com> on the gentoo-catalyst mailing list for
3675 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3676 targets/stage1/stage1-chroot.sh:
3677 Fixed quoting in stage1 profile check.
3679 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3680 targets/stage3/stage3-chroot.sh:
3681 Fixing USE for stage3.
3683 07 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3684 targets/support/chroot-functions.sh:
3685 Fix FETCH code so it will run for Pylon
3687 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> modules/grp_target.py,
3688 targets/grp/grp-chroot.sh:
3689 Fix bindist invcation.
3691 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3692 targets/grp/grp-chroot.sh:
3693 Made sure bindist was used for all emerges in GRP.
3695 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh:
3696 Fix USE flags for GRP build
3698 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh,
3699 targets/stage4/stage4-chroot.sh:
3700 let GRP use the users environment variables and removed extra
3701 GRP_STAGE23_USE from stage4
3703 07 Jul 2005; Eric Edgar <rocket@gentoo.org>
3704 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3705 Remove unnecessary GRP_STAGE23_USE from stage2 and stage3 builds
3707 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3708 fix bug 98165. Change the separator on rcadd/rcdel from : to | This will
3709 impact all previous spec files that use this option. It's beejay's fault.
3711 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py:
3712 Changed to use linux32 for ppc32 support when build host is ppc64.
3714 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
3716 Removed -fomit-frame-pointer from default CFLAGS, since it isn't necessary.
3718 06 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py:
3719 Minor cosmetic print statement fixes for readability
3721 06 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3722 modules/catalyst_support.py, modules/generic_stage_target.py:
3723 Fix None None bug and exception reporting
3725 06 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3726 Fix iso creation script. Case statement out of place
3728 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
3729 arch/amd64.py, arch/hppa.py, arch/ia64.py, arch/mips.py, arch/ppc.py,
3730 arch/ppc64.py, arch/s390.py, arch/sparc.py, arch/sparc64.py, arch/x86.py,
3731 catalyst, files/catalyst.conf, modules/builder.py,
3732 modules/catalyst_support.py, modules/embedded_target.py,
3733 modules/generic_stage_target.py, modules/generic_target.py,
3734 modules/grp_target.py, modules/livecd_stage1_target.py,
3735 modules/livecd_stage2_target.py, modules/netboot_target.py,
3736 modules/snapshot_target.py, modules/stage1_target.py,
3737 modules/stage2_target.py, modules/stage3_target.py,
3738 modules/stage4_target.py, modules/tinderbox_target.py,
3739 targets/embedded/embedded-chroot.sh,
3740 targets/embedded/embedded-fs-runscript.sh,
3741 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
3742 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
3743 targets/grp/grp-preclean-chroot.sh,
3744 targets/livecd-stage1/livecd-stage1-chroot.sh,
3745 targets/livecd-stage1/livecd-stage1-controller.sh,
3746 targets/livecd-stage2/livecd-stage2-controller.sh,
3747 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
3748 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
3749 targets/netboot/netboot-image.sh, targets/stage1/build.py,
3750 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3751 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
3752 targets/stage2/stage2-controller.sh,
3753 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
3754 targets/stage3/stage3-controller.sh,
3755 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
3756 targets/stage4/stage4-controller.sh,
3757 targets/stage4/stage4-preclean-chroot.sh, targets/stage4/unmerge.sh,
3758 targets/support/create-iso.sh, targets/support/functions.sh,
3759 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3760 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
3761 targets/support/target_image_setup.sh,
3762 targets/tinderbox/tinderbox-chroot.sh,
3763 targets/tinderbox/tinderbox-controller.sh,
3764 targets/tinderbox/tinderbox-preclean-chroot.sh:
3765 Big honkin' copyright update.
3767 05 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3768 modules/generic_stage_target.py:
3769 add additional logging output. Use standard os redirection methods to log to
3772 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3773 targets/stage1/stage1-chroot.sh:
3774 Added profile sanity check for bug #97867.
3776 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3777 targets/support/bootloader-setup.sh:
3778 Removing acpi=off from default kernel arguments and adding ia64
3779 livecd-stage2 support functions and cdtar.
3781 30 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3782 targets/support/bootloader-setup.sh, targets/support/pre-kmerge.sh:
3783 Changed sed line for 1024x768-only splash for x86 and amd64 only, as we
3784 control the framebuffer size there. Also, added CONSOLE=/dev/tty1 quiet to
3785 splash command line.
3787 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3788 targets/support/create-iso.sh:
3789 Fixed up zisofs support. Waiting for response from sparc before touching
3792 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3793 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3794 targets/support/functions.sh:
3795 Added livecd/bootargs and added the option to the bootloader-setup.sh script
3796 to allow it to work on all arches that dynamically build their bootloader
3799 27 Jun 2005; Eric Edgar <rocket@gentoo.org>
3800 targets/stage4/stage4-controller.sh:
3801 Fix stage4 so it doesnt run the bootloader stuff
3803 24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3804 targets/support/bootloader-setup.sh:
3805 Removed dokeymap from non-Gentoo releases.
3807 23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3808 targets/support/livecdfs-update.sh:
3809 Added call to update-pciids to download the latest pci.ids file.
3811 23 Jun 2005; Eric Edgar <rocket@gentoo.org>
3812 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3813 modules/stage4_target.py:
3814 Allow changing the location of the pkg_cache in stage4 or livecd-stage1
3816 22 Jun 2005; Eric Edgar <rocket@gentoo.org> :
3817 Fix issue where -s on the command line would not run
3819 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3820 livecd/files/generic.motd.txt:
3821 Changed motd to point to /boot/config-* rather than /proc/config(.gz) for
3822 kernel configurations.
3824 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3825 targets/support/livecdfs-update.sh:
3826 Updated hostname/domainname creation for new baselayout.
3828 16 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3829 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
3830 Fixing some bootloader isolinux/boot stuff for x86/amd64.
3832 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3833 targets/support/chroot-functions.sh:
3834 Change portage emerge to use --oneshot --nodeps to keep from merging the
3835 same packages multiple times.
3837 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3838 targets/stage2/stage2-chroot.sh:
3839 Added a -p bootstrap when catalyst is called with -V (verbose).
3841 10 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3842 targets/support/livecdfs-update.sh:
3843 Removed inittab hack, as this is done by livecd-tools.
3845 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3846 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt:
3847 Revert sync for bug #86914. Yeah... I need to pay more attention sometimes.
3849 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3850 -livecd/files/README.txt, -livecd/files/environmental.motd.txt,
3851 -livecd/files/gentoo.png, +livecd/files/livecd.motd.txt,
3852 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3853 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3854 targets/livecd-stage2/livecd-stage2-controller.sh:
3855 Removed gentoo.png and creation of face directory. Changed
3856 livecd-bash_profile to source root's .bashrc. Sync motd files with catalyst
3859 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3860 targets/stage1/stage1-preclean-chroot.sh,
3861 targets/support/chroot-functions.sh:
3862 Added setup_binutils function and force both of them to run during stage1
3865 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3866 examples/livecd-stage2_template.spec:
3867 Added livecd/volid explanation to example spec.
3869 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3870 targets/support/create-iso.sh:
3871 General cleanup of ISO code and added default livecd/volid when it is not set.
3873 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3874 targets/embedded/embedded-controller.sh:
3875 Actually modify the embedded target this time.
3877 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
3878 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3879 targets/livecd-stage2/livecd-stage2-controller.sh,
3880 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh:
3881 Added mutex to AUTHORS and added livecd/linuxrc support to embedded, stage4,
3882 and livecd-stage2 targets.
3884 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
3885 files/catalyst.conf:
3886 Retired John Davis <zhen@gentoo.org> and added storedir to default
3889 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3890 targets/support/livecdfs-update.sh:
3891 Uncommented openglify, since it is needed for both opengl-update-livecd and
3894 18 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3895 modules/generic_stage_target.py:
3896 Fix print statement so it shows when kill_chroot_pids is run correctly
3898 16 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3899 modules/snapshot_target.py:
3900 Fix snapshot target to skip the kill_pids check
3902 06 May 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
3903 Bug fixes in parse_spec, fix issues detecting list or string.
3905 05 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3906 modules/catalyst_support.py:
3907 Fix bug 65284. More flexible spec parsing. Should handle cases where no
3908 spaces are after :. Better handling of comments ( ie preprocessed and
3909 stripped off ). Unset empty keys.
3911 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3912 targets/support/kill-chroot-pids.sh:
3913 Remove extra P_NAME definition that is never used. Saves processing time.
3914 Bumped catalyst to pre2
3916 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3917 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3918 +targets/support/kill-chroot-pids.sh:
3919 User info about runscript and archscript. Added checks for processes running
3920 in the chroot and created a script to kill them. Should fix the unmounting
3921 issues with gconfd or any other running application in the chroot
3923 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3924 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh:
3925 Remove using gcc-config to set things up as we should all be using 2005.0
3928 29 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3929 examples/livecd-stage2_template.spec:
3930 Added livecd/users to example livecd-stage2 spec file.
3932 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3933 targets/support/livecdfs-update.sh:
3934 Change default hostnames for livecds
3936 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3937 targets/support/bootloader-setup.sh, targets/support/livecdfs-update.sh:
3938 Fix /etc/hosts aliases for catalyst-livecd and work on help menu for grub
3941 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3942 modules/livecd_stage2_target.py:
3943 Clear autoresume flags when build is done
3945 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3946 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3947 targets/support/create-iso.sh:
3948 Fix isolinux so that it finds menus and kernels and stuff
3950 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3951 modules/generic_stage_target.py:
3952 Make purge operation a little less chatty, removed print statements
3954 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3955 livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3956 livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3957 updated isolinux-2.13 cdtars to have files under boot/ rather than isolinux/
3959 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3960 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
3961 print warning message about deprecated use of cdfstype
3963 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3964 targets/support/chroot-functions.sh:
3965 statically define genkernel location to eliminate which command failure if
3966 genkernel is not installed
3968 27 Apr 2005; Eric Edgar <rocket@gentoo.org>
3969 modules/generic_stage_target.py:
3970 change the portage_overlay to an array so it always works
3972 27 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3973 modules/catalyst_support.py:
3974 Fix exception handling to remove extraneous prints of None
3976 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
3977 Remove iso creation code from stage4
3979 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3980 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3981 modules/livecd_stage2_target.py, modules/snapshot_target.py,
3982 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
3983 targets/livecd-stage1/livecd-stage1-chroot.sh,
3984 targets/livecd-stage1/livecd-stage1-controller.sh,
3985 targets/livecd-stage2/livecd-stage2-controller.sh,
3986 targets/netboot/netboot-controller.sh,
3987 targets/stage1/stage1-controller.sh, targets/stage2/stage2-controller.sh,
3988 targets/stage3/stage3-controller.sh, targets/stage4/stage4-controller.sh,
3989 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3990 targets/support/create-iso.sh, targets/support/kmerge.sh,
3991 targets/support/target_image_setup.sh,
3992 targets/tinderbox/tinderbox-controller.sh:
3993 Fix some exception handling in catalyst_support.py, remove intermediate
3994 destination folder of iso and tarball, add additional tests for folders not
3995 found on host but defined in spec file, keep catalyst from erroring in this
3996 case, change exit code on shell scripts so that errors are reported to
3997 catalyst and causes catalyst to die on errors, fix bug in
3998 livecd-stage1-chroot.sh so that it uses USE flags properly, added additional
3999 check for mkisofs that informs the user of where to get the program, and
4000 removed the autoresume code from ccache and distcc installation until I can
4001 figure out a way to have the autoresume flag go someplace outside the chroot.
4003 26 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
4004 Remove bind mounts before rm operations happen at startup
4006 26 Apr 2005; Eric Edgar <rocket@gentoo.org>
4007 modules/generic_stage_target.py:
4008 Fix bug where purge deletes the autoresume directory but doesnt recreate it
4010 26 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
4011 modules/generic_stage_target.py:
4012 fix minor bug in the purge code so that it actually runs the commands
4014 22 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
4015 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
4016 modules/stage4_target.py:
4017 Change ordering of tasks so root_overlay and fsscript occur after
4018 livecd_update, giving users a chance to override livecd_update
4020 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4021 modules/catalyst_support.py, modules/generic_stage_target.py:
4022 Added a better exception handling message for keyboard interrupt and added
4023 countdown timer for purge operation to give an opportunity to exit
4025 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4026 modules/catalyst_support.py, modules/generic_stage_target.py:
4027 Add support to clear the autoresume flags and improve the purge code to
4028 clean the chroot, and pkg/kern cache
4030 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4031 modules/catalyst_support.py, modules/generic_stage_target.py,
4032 modules/livecd_stage1_target.py:
4033 only append livecd-tools to the livecd-stage1 target package list and move a
4034 check out of the way so command line and spec files can co-exist
4036 21 Apr 2005; Eric Edgar <rocket@gentoo.org>
4037 modules/generic_stage_target.py:
4038 fixed python syntax in set_packages so catalyst will run
4040 21 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
4041 modules/embedded_target.py, modules/generic_stage_target.py,
4042 modules/grp_target.py, modules/livecd_stage1_target.py,
4043 modules/livecd_stage2_target.py, modules/netboot_target.py,
4044 modules/stage4_target.py, modules/tinderbox_target.py,
4045 targets/embedded/embedded-chroot.sh,
4046 targets/embedded/embedded-controller.sh,
4047 targets/livecd-stage1/livecd-stage1-controller.sh,
4048 -targets/livecd-stage2/livecd-stage2-bootloader.sh,
4049 -targets/livecd-stage2/livecd-stage2-cdfs.sh,
4050 targets/livecd-stage2/livecd-stage2-controller.sh,
4051 -targets/livecd-stage2/livecd-stage2-iso.sh,
4052 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
4053 +targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
4054 +targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
4055 targets/support/functions.sh, targets/support/livecdfs-update.sh,
4056 +targets/support/target_image_setup.sh:
4057 embedded target cleanups ... iso,bootloader,target_setup generalizations,
4060 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4061 targets/livecd-stage2/livecd-stage2-controller.sh,
4062 targets/support/livecdfs-update.sh:
4063 Moved xinitrc to after livecdfs-update to allow for changing the xinitrc to
4064 a custom one if livecd/type is gentoo-gamecd. Added more default setup to
4065 livecdfs-update.sh for livecd/type: gentoo-gamecd, gentoo-release-livecd,
4068 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4069 targets/livecd-stage2/livecd-stage2-controller.sh,
4070 targets/support/rc-update.sh:
4071 Updated rc-update.sh with better defaults for different livecd/type settings
4072 and cleaning up file copying in livecd-stage2-controller.sh to match
4075 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> README:
4076 Made example of catalyst.conf in README match the default catalyst.conf
4079 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> -NOTES, README,
4081 Removing old files from previous maintainers and updating README.
4083 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4084 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
4085 Added livecd/users option to create non-root users. The first user listed
4086 will also be used for auto-starting X, if X is merged onto the CD.
4088 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4089 targets/livecd-stage1/livecd-stage1-controller.sh,
4090 targets/livecd-stage2/livecd-stage2-controller.sh,
4091 targets/support/livecdfs-update.sh:
4092 Updated all instances of livecd/type: gentoo-release-environmental to
4093 gentoo-release-livecd and added generic-livecd.
4095 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4096 examples/fsscript.sh.example, examples/gamecd.conf.example,
4097 examples/generic_stage_template.spec, examples/grp_template.spec,
4098 examples/livecd-stage1_template.spec,
4099 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
4100 examples/snapshot_template.spec:
4101 Imported example files from catalyst 1.1.9 to make them more verbose.
4103 18 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
4104 Fix grp/use bug #89365
4106 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
4107 modules/generic_stage_target.py, targets/support/kmerge.sh:
4108 Fixes for initramfs overlay support.
4110 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
4111 modules/generic_stage_target.py, targets/support/kmerge.sh,
4112 targets/support/pre-kmerge.sh:
4113 Fix ctrl-c error if pre-kmerge.sh is running by sourcing
4114 /tmp/chroot-functions.sh and removed extra equal sign to fix a genkernel
4115 caching bug; Also adding preliminary support for initramfs_overlay from
4118 14 Apr 2005; Eric Edgar <rocket@gentoo.org>
4119 modules/generic_stage_target.py, targets/support/kmerge.sh:
4120 Removed support for postconf as genkernel no longer has that option
4122 14 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
4123 modules/embedded_target.py, modules/generic_stage_target.py,
4124 modules/grp_target.py, modules/livecd_stage1_target.py,
4125 modules/livecd_stage2_target.py, modules/netboot_target.py,
4126 modules/stage4_target.py, modules/tinderbox_target.py,
4127 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
4128 targets/stage1/stage1-preclean-chroot.sh,
4129 targets/support/chroot-functions.sh:
4130 AUTORESUME PATCH; modified the chroot-functions.sh script so the chroot will
4131 die properly on CTRL-C; fixed stage1 bug with gcc-setup
4133 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
4134 modules/livecd_stage2_target.py:
4135 Added support for livecd-stage2 to use a snapshot or livecd-stage1 image
4137 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
4138 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
4139 modules/livecd_stage2_target.py, modules/stage4_target.py,
4140 targets/livecd-stage1/livecd-stage1-controller.sh,
4141 targets/livecd-stage2/livecd-stage2-controller.sh,
4142 targets/stage4/stage4-controller.sh, +targets/stage4/unmerge.sh,
4143 targets/support/functions.sh, targets/support/kmerge.sh,
4144 targets/support/livecdfs-update.sh, +targets/support/rc-update.sh:
4145 Generalized kernel support, fsscript, rcupdate, etc for stage4
4147 09 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4148 targets/support/pre-kmerge.sh:
4149 Removed sed for usb devices from legacy genkernel, as we're going to require
4150 a version much higher that no longer exhibits the bug.
4152 08 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4153 examples/gamecd.conf.example, -targets/support/gamecdfs-update.sh,
4154 targets/support/livecdfs-update.sh:
4155 Removed empty gamecdfs-update.sh, updated livecdfs-update.sh to work
4156 properly with hotplug firmwares, and also updated gamecd.conf.example, since
4157 the ut2004demo shell script has been renamed to ut2004-demo.
4159 08 Apr 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
4160 let genkernel always reinstall itself
4162 07 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4163 modules/catalyst_support.py, modules/generic_stage_target.py,
4164 modules/stage1_target.py, targets/support/livecdfs-update.sh:
4165 fix case bug in livecdfs-update.sh; fix bug in initial command line
4166 arguement parsing; add cflags spec file support which is only allowed to
4169 07 Apr 2005; Eric Edgar <rocket@gentoo.org>
4170 targets/stage3/stage3-chroot.sh:
4171 Fix a use flag bug in the stage3
4173 07 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
4174 modules/generic_stage_target.py:
4175 Changes to allow cflags, chost, cxxflags in a spec file
4177 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
4178 targets/livecd-stage1/livecd-stage1-controller.sh,
4179 targets/livecd-stage2/livecd-stage2-controller.sh,
4180 targets/stage1/stage1-preclean-chroot.sh, targets/support/functions.sh,
4181 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh,
4182 targets/support/pre-kmerge.sh:
4183 change the code to use more case statements. Fix gcc issue in stage1.
4185 06 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4186 targets/livecd-stage1/livecd-stage1-controller.sh,
4187 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
4188 Merging in changes from catalyst 1.1.x for gamecd support.
4190 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
4191 targets/stage1/stage1-preclean-chroot.sh:
4192 Removing gcc-config stuff to see if its still required to work around a gcc
4195 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
4196 targets/support/chroot-functions.sh, targets/support/kmerge.sh:
4197 Added tests for genkernel >3.2.0
4199 05 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
4202 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
4203 Updated AUTHORS with new maintainers and updated contributors list.
4205 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4206 examples/fsscript.sh.example, livecd/files/README.txt,
4207 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
4208 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
4209 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
4210 Changed maintainers. Updated examples/fsscript.sh.example to provide better
4211 documentation. Lots of minor cosmetic updates. Updated minimal.motd.txt and
4212 universal.motd.txt to resolve documentation issue on bug #86914. Added
4213 x-setup to default runlevel on gamecd builds. Removed extranneous bashlogin
4214 sed-fu from livecdfs-update.sh and made default timezone UTC rather than
4217 05 Apr 2005; Eric Edgar <rocket@gentoo.org>
4218 targets/livecd-stage2/livecd-stage2-controller.sh:
4219 Removed a few unnecessary comments
4221 05 Apr 2005; Eric Edgar <rocket@gentoo.org> :
4222 Removed obsolete files from the livecd directory as the functionality has
4223 moved into the targets folders
4225 04 Apr 2005; Eric Edgar <rocket@gentoo.org>
4226 +targets/netboot/netboot-chroot.sh, +targets/netboot/netboot-controller.sh:
4227 Additional catalyst 2.0.0 files
4229 04 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst, arch/arm.py,
4230 +livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
4231 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4232 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
4233 -livecd/isogen/alpha-isogen.sh, -livecd/isogen/hppa-isogen.sh,
4234 -livecd/isogen/ppc-isogen.sh, -livecd/isogen/sparc-isogen.sh,
4235 -livecd/isogen/sparc64-isogen.sh, -livecd/isogen/x86-isogen.sh,
4236 -livecd/runscript/alpha-archscript.sh,
4237 -livecd/runscript/default-runscript.sh,
4238 -livecd/runscript/hppa-archscript.sh, -livecd/runscript/ppc-archscript.sh,
4239 -livecd/runscript/sparc-archscript.sh, -livecd/runscript/x86-archscript.sh,
4240 -livecd/runscript-support/gamecdfs-update.sh,
4241 -livecd/runscript-support/kmerge.sh,
4242 -livecd/runscript-support/livecdfs-update.sh,
4243 -livecd/runscript-support/post-kmerge.sh,
4244 -livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
4245 modules/embedded_target.py, modules/generic_stage_target.py,
4246 modules/grp_target.py, modules/livecd_stage1_target.py,
4247 modules/livecd_stage2_target.py, -modules/netboot.py,
4248 +modules/netboot_target.py, modules/snapshot_target.py,
4249 modules/stage1_target.py, +modules/stage4_target.py,
4250 modules/tinderbox_target.py, targets/embedded/embedded-chroot.sh,
4251 +targets/embedded/embedded-controller.sh,
4252 targets/embedded/embedded-preclean-chroot.sh, -targets/embedded/embedded.sh,
4253 -targets/embedded/kmerge.sh, targets/grp/grp-chroot.sh,
4254 +targets/grp/grp-controller.sh, targets/grp/grp-preclean-chroot.sh,
4255 -targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4256 +targets/livecd-stage1/livecd-stage1-controller.sh,
4257 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4258 -targets/livecd-stage1/livecd-stage1.sh,
4259 +targets/livecd-stage2/livecd-stage2-bootloader.sh,
4260 +targets/livecd-stage2/livecd-stage2-cdfs.sh,
4261 +targets/livecd-stage2/livecd-stage2-controller.sh,
4262 +targets/livecd-stage2/livecd-stage2-iso.sh,
4263 targets/livecd-stage2/unmerge.sh, -targets/netboot/netboot-busybox.sh,
4264 targets/netboot/netboot-combine.sh, targets/netboot/netboot-image.sh,
4265 -targets/netboot/netboot-kernel.sh, -targets/netboot/netboot-packages.sh,
4266 -targets/netboot/netboot-setup.sh, -targets/netboot/netboot.sh,
4267 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
4268 +targets/stage1/stage1-controller.sh,
4269 +targets/stage1/stage1-preclean-chroot.sh,
4270 -targets/stage1/stage1-preclean1-chroot.sh,
4271 -targets/stage1/stage1-preclean2-chroot.sh, -targets/stage1/stage1.sh,
4272 targets/stage2/stage2-chroot.sh, +targets/stage2/stage2-controller.sh,
4273 targets/stage2/stage2-preclean-chroot.sh, -targets/stage2/stage2.sh,
4274 targets/stage3/stage3-chroot.sh, +targets/stage3/stage3-controller.sh,
4275 targets/stage3/stage3-preclean-chroot.sh, -targets/stage3/stage3.sh,
4276 +targets/stage4/stage4-chroot.sh, +targets/stage4/stage4-controller.sh,
4277 +targets/stage4/stage4-preclean-chroot.sh,
4278 +targets/support/chroot-functions.sh,
4279 +targets/support/filesystem-functions.sh, +targets/support/functions.sh,
4280 +targets/support/gamecdfs-update.sh, +targets/support/kmerge.sh,
4281 +targets/support/livecdfs-update.sh, +targets/support/post-kmerge.sh,
4282 +targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
4283 +targets/tinderbox/tinderbox-controller.sh,
4284 targets/tinderbox/tinderbox-preclean-chroot.sh,
4285 -targets/tinderbox/tinderbox.sh:
4286 Initial Import of Catalyst 2.0.0
4288 30 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4289 livecd/runscript-support/livecdfs-update.sh:
4290 Added /usr/portage as tmpfs (this will be made conditional later).
4292 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4293 +livecd/files/livecd-bash_profile, livecd/runscript/default-runscript.sh:
4294 Added a new livecd-bash_profile that sources ~/.bashrc in case we're called
4295 from an interactive shell.
4297 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4298 -livecd/files/livecd-bash_profile, +livecd/files/livecd-bashrc,
4299 livecd/files/livecd-local.start, -livecd/files/mkvardb,
4300 livecd/runscript-support/pre-kmerge.sh,
4301 livecd/runscript/default-runscript.sh:
4302 Moved livecd-bash_profile to livecd-bashrc. Added check for
4303 /usr/livecd/profiles to livecd-local.start. Removed mkvardb. Removed legacy
4304 sed call from pre-kmerge.sh since it has been fixed in genkernel for a long
4307 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/arm.py, catalyst,
4308 modules/generic_stage_target.py:
4309 Applying arm patch from vapier and closing bug #86466. This is now catalyst
4312 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> +livecd/files/mkvardb,
4313 livecd/runscript/default-runscript.sh,
4314 targets/livecd-stage1/livecd-stage1.sh:
4315 Adding back in the kill for livecd-stage1 for gconfd-2 and resolving bug
4316 #73363. Adding in mkvardb script to create a /var/db/pkg entry from an
4317 arbitrary set of files. Modifying default-runscript.sh to copy mkvardb to
4320 19 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4321 livecd/runscript/ppc-archscript.sh:
4322 Added -l to mkisofs line for ppc as this allows full 31 character file names.
4324 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4325 livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2, catalyst:
4326 Changing catalyst version to 1.1.8_pre1 and updating yaboot cdtar to allow
4327 for multiple initrd files.
4329 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4330 livecd/runscript/ppc-archscript.sh:
4331 Modifed PPC archscript to close bug #84648 and also to make the PPC
4332 archscript produce multiple initrd files, like x86/amd64.
4334 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4335 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4336 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
4337 livecd/runscript/ppc-archscript.sh:
4338 Alright, so I lied to you. This is now the 1.1.7 release. I removed the 2.11
4339 isolinux cdtar tarballs and updated the ppc-archscript.sh to use the
4340 livecd/volid for the HFS volid, too.
4342 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4343 Calling this one 1.1.7 and rolling a tarball.
4345 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4346 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4347 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4348 -livecd/runscript/sparc64-archscript.sh,
4349 livecd/runscript/x86-archscript.sh, modules/livecd_stage2_target.py:
4350 Added livecd/volid to set the volume ID when creating the ISO, patch by
4351 Gustavo Zacarias <gustavoz@gentoo.org>. Also copied sparc64-archscript.sh to
4352 sparc-archscript.sh and removing sparc64 one, as they are identical now.
4354 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4355 +livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
4356 +livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
4357 Adding experimental isolinux cdtar for isolinux 2.13 and memtest86+ 1.51.
4359 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4360 livecd/runscript-support/livecdfs-update.sh:
4361 Removed hdparm from default runlevel as it break ide=nodma at boot.
4363 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4364 livecd/runscript-support/kmerge.sh,
4365 livecd/runscript-support/pre-kmerge.sh,
4366 targets/livecd-stage1/livecd-stage1-chroot.sh:
4367 Revert last set of changes and remove portage version check from emerge in
4368 livecd-stage1, as it breaks catalyst's ability to fail properly on an
4371 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4372 livecd/runscript-support/kmerge.sh,
4373 livecd/runscript-support/pre-kmerge.sh:
4374 Change genkernel check to use best_version and has_version to determine if
4375 the any previously installed versions of genkernel are up to date. Change
4376 emerge line for kernels to use -n option to only install if they were not
4377 previously installed.
4379 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4380 livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
4381 -livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4382 -livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4383 livecd/runscript/sparc-archscript.sh:
4384 Applying sparc32 patch from gustavoz. Replacing silo cdtar files with
4385 unified sparc32/sparc64 cdtar.
4387 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4388 livecd/runscript-support/livecdfs-update.sh,
4389 livecd/runscript-support/pre-kmerge.sh:
4390 Change sudoers update to only run if /etc/sudoers exists and only reduce
4391 splash to 1024x768 on minimal and universal install CD.
4393 05 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> targets/grp/grp.sh,
4394 targets/livecd-stage1/livecd-stage1.sh:
4395 Changing the killall -9 gconfd-2 to gconftool-2 --shutdown and resolving bug
4398 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4399 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4400 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4401 livecd/runscript/sparc64-archscript.sh,
4402 livecd/runscript/x86-archscript.sh:
4403 Added a new empty livecd file to each archscript. This will be used for an
4404 identifier by genkernel to allow booting from a non-primary CDROM.
4406 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4407 Catalyst 1.1.6 is here.
4409 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4410 targets/stage1/stage1-preclean2-chroot.sh:
4411 Commenting out stage1 cleaning of /var/db.
4413 02 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4414 livecd/runscript-support/pre-kmerge.sh:
4415 Made splash reduction to 1024x768 only for minimal and universal release media.
4417 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4418 targets/stage1/stage1-preclean2-chroot.sh:
4419 Added SLOT files back to /var/db entries in stage1.
4421 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4422 +livecd/files/gentoo.png, livecd/files/livecd-local.start,
4423 livecd/runscript/default-runscript.sh,
4424 livecd/runscript-support/livecdfs-update.sh,
4425 targets/livecd-stage2/unmerge.sh:
4426 Moved portage profiles from livecd-local.start to unmerge.sh, since /usr is
4427 not writeable at boot. Removed -a from cp in default-runscript.sh to keep
4428 the copy from preserving permissions and also adding /usr/share/faces and
4429 default Gentoo icon. We'll see how the icon does for us. Removing serial
4430 init script, as it causes problems with the splash theme.
4432 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4433 targets/livecd-stage1/livecd-stage1.sh:
4436 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4437 livecd/files/livecd-local.start, livecd/runscript/default-runscript.sh,
4438 livecd/runscript-support/kmerge.sh,
4439 livecd/runscript-support/livecdfs-update.sh,
4440 livecd/runscript-support/post-kmerge.sh, modules/snapshot_target.py,
4441 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4442 targets/stage1/stage1-preclean2-chroot.sh:
4443 Removed x-setup from local.start and added in symlinks for gconf, portage
4444 profiles (for installer) and /var/db. Added a touch for root's .bashrc for
4445 baselayout and removed /etc/startx from the environmental type. Commented
4446 unmerge of sources in kmerge.sh, as they should be unmerged by the spec
4447 file. Changed livecdfs-update.sh to setup /etc/hosts properly, allow wheel
4448 users to use sudo with no password, mount /usr/lib/X11/xkb/compiled as tmpfs
4449 for X, use the latest pci.ids and usb.ids from portage, and create
4450 /lib/firmware if it doesn't exist. Commented unmerge of genkernel in
4451 post-kmerge.sh, as it should be unmerged by the spec file. Fixed typo in
4452 snapshot_target.py. Made gconfd check in livecd-stage1.sh work if more than
4453 one gconfd-2 is running. Added a gcc-config fix to stage1-chroot.sh. Changed
4454 gcc-config check in stage1-preclean2-chroot.sh to ensure gcc-config is an
4457 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
4458 Removed ccache from default options as it breaks catalyst when merged with
4461 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4462 modules/snapshot_target.py:
4463 Added /local/ to snapshot exclusion.
4465 31 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4466 livecd/runscript-support/livecdfs-update.sh:
4467 Updated to attempt to start 5 interfaces, rather than 4. You can blame
4468 gustavoz and his 5 interface Xeon for this.
4470 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4471 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh:
4472 Added a conditional before killing gconfd-2. This is also going to be
4473 catalyst 1.1.5, so let's hope we don't find any more bugs, at least for this
4476 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4477 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4478 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh:
4479 Moved killall -9 gconfd-2 to execute outside chroot.
4481 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4482 livecd/files/x86-help.msg:
4483 Modified x86-help.msg to remove agpgart line, add noload= line, and replace
4486 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4487 livecd/runscript/x86-archscript.sh:
4488 Removed acpi from x86-archscript.sh as it breaks acpi calls on the command
4491 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4494 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4495 targets/livecd-stage1/livecd-stage1.sh:
4496 Added killall for gconfd-2 back into livecd-stage1.sh
4498 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4499 livecd/runscript/alpha-archscript.sh:
4500 Alpha fixes for multiple kernels..
4502 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4503 livecd/runscript-support/kmerge.sh:
4504 Changed kmerge.sh from --devfs to --no-udev as --devfs doesn't exist.
4506 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4507 livecd/runscript/hppa-archscript.sh, livecd/runscript/sparc-archscript.sh,
4508 livecd/runscript/sparc64-archscript.sh:
4509 Force devfs if udev is not selected for all supporting arches.
4511 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4512 livecd/runscript/alpha-archscript.sh, livecd/runscript/x86-archscript.sh,
4513 livecd/runscript-support/kmerge.sh:
4514 Forcing devfs if livecd/dev-manager isn't udev. This should fix building 2.4
4517 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4518 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh:
4519 Re-enabled preclean in grp and added gconfd-2 killing.
4521 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4522 livecd/runscript/x86-archscript.sh:
4523 Changed acpi=ht to acpi=off. This fixes acpi loading and also allows for
4526 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4527 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4528 targets/livecd-stage1/livecd-stage1-chroot.sh,
4529 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4530 targets/livecd-stage1/livecd-stage1.sh,
4531 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4532 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4533 Added ability to pause indefinitely. This closes bug #79798. I've also added
4534 the gcond-2 killall back in, but now it is in the actual preclean script and
4535 is executed inside the chroot.
4537 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4538 Updated for 1.1.3 release.
4540 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4541 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4542 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-kernel.sh,
4543 targets/netboot/netboot-packages.sh,
4544 targets/tinderbox/tinderbox-chroot.sh:
4545 Updated to use package.use correctly. Blame Robert Paskowitz
4546 <rpaskowitz@confucius.ca> from the gentoo-catalyst mailing list.
4548 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4549 targets/stage1/stage1-preclean2-chroot.sh:
4550 Fixed find line for new stage1 /var/db/pkg.
4552 25 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4553 targets/stage1/stage1-preclean2-chroot.sh:
4554 Added code to clean up /var/db/pkg, while still keeping the CONTENTS,
4555 COUNTER and ebuilds. This should keep a stage1 useable, while still keeping
4558 24 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4559 livecd/runscript-support/livecdfs-update.sh:
4560 Removed gpm changes, as it has been moved to livecd-tools and autoconfig,
4561 added net.ethX symlinks, and added copying of files from
4562 /usr/lib/hotplug/firmware into firmware tarball.
4564 23 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4565 livecd/runscript-support/livecdfs-update.sh:
4566 Firmware updated to use new /lib/firmware directory.
4568 16 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4569 fix from pvdabeel@gentoo.org. patch fixes a small bug that caused grp to not
4570 work when both -f and -C were used on the command line.
4572 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4573 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4574 targets/livecd-stage1/livecd-stage1-chroot.sh,
4575 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4576 targets/stage3/stage3-chroot.sh:
4577 Added a portage version check to each target that uses --newuse to ensure a
4578 high enough version is used. This resolves bug #75336.
4580 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4581 livecd/files/livecd-local.start:
4582 Possible local.start fix for beejay.
4584 12 Jan 2005; John Davis <zhen@gentoo.org>
4585 modules/embedded.py:
4586 kernel building patch for embedded from mutex@gentoo.org (bug #76542)
4588 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4589 livecd/runscript-support/kmerge.sh:
4590 Added ccache support to genkernel call in livecd-stage2.
4592 11 Jan 2005; John Davis <zhen@gentoo.org>
4593 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-combine.sh,
4594 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4595 targets/netboot/netboot.sh:
4596 netboot path from gmsoft@gentoo.org. The patch addresses many bugs and adds
4597 some feature enhancements.
4599 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4600 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4601 targets/livecd-stage1/livecd-stage1-chroot.sh,
4602 targets/livecd-stage1/livecd-stage1.sh,
4603 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4604 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4605 Added a -F or --fetchonly command line option and closing out bug #77480.
4606 Also added a portage version check to livecd-stage1 to close out bug #68307.
4608 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4609 livecd/runscript-support/livecdfs-update.sh,
4610 targets/stage3/stage3-chroot.sh:
4611 Fixed DHCP for eth0->eth3 in livecdfs-update.sh and also changed stage3
4612 target to use emerge -e when building. This is only temporary until the
4613 bootstrap.sh script can be fixed or another solution can be decided upon.
4615 09 Jan 2005; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4616 +targets/embedded/kmerge.sh:
4617 partial fix for #76542, waiting for the necessary patch to modules/embedded.py
4618 from mutex@gentoo.org
4620 09 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4621 modules/livecd_stage2_target.py:
4624 05 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4625 livecd/runscript-support/livecdfs-update.sh, targets/stage1/stage1.sh:
4626 Updated livecdfs-update.sh to modify inittab to use bashlogin. Updated
4627 targets/stage1/stage1.sh to no longer clean /var/db/pkg, which should fix
4628 the brokenness of a stage1 tarball.
4630 04 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4631 patch for pvdabeel@gentoo.org. -f and -C can now be used together on the
4634 04 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4635 modules/livecd_stage2_target.py:
4638 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4639 -livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4640 -livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4641 -livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4642 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4643 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2:
4644 Upgraded the isolinux cdtar files and closing bug #70518.
4646 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4647 modules/embedded_target.py, modules/generic_stage_target.py,
4648 modules/grp_target.py, modules/livecd_stage1_target.py,
4649 modules/livecd_stage2_target.py, modules/netboot.py,
4650 modules/stage1_target.py, modules/tinderbox_target.py:
4651 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4652 separate out specific target logic from the generic targets modules.
4654 03 Jan 2005; John Davis <zhen@gentoo.org> arch/ppc.py:
4655 new PPC arch file from pvdabeel@gentoo.org
4657 01 Jan 2005; John Davis <zhen@gentoo.org> catalyst,
4658 examples/generic_stage_template.spec, modules/catalyst_support.py:
4659 tweaking error handling in the main catalyst script
4660 updated the example to include a blurb about portage_confdir
4662 29 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4663 livecd/runscript-support/livecdfs-update.sh:
4664 Cleanup on livecdfs-update.sh script and testing a possible bashlogin fix.
4666 17 Dec 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4669 17 Dec 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py:
4670 fix for #66592. catalyst now gives a traceback when it bails out, making
4671 troubleshooting amazingly easier
4673 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4674 modules/catalyst_support.py, modules/embedded_target.py,
4675 modules/generic_stage_target.py, modules/grp_target.py,
4676 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4677 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4678 Reversing patch from Eric Edgar from bug #70663.
4680 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4681 livecd/runscript/x86-archscript.sh:
4682 Added -no-emul-boot back into x86-archscript.sh as apparently isolinux will
4683 not work without it (mkisofs fails on creating ISO).
4685 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4686 modules/catalyst_support.py, modules/embedded_target.py,
4687 modules/generic_stage_target.py, modules/grp_target.py,
4688 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4689 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4690 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4691 separate out specific target logic from the generic targets modules.
4693 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4694 modules/embedded_target.py, targets/embedded/embedded-fs-runscript.sh,
4695 targets/embedded/embedded.sh:
4696 Added more embedded updates from mutex@gentoo.org and Closing bug #67289.
4698 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4699 +examples/gamecd.conf.example, -livecd/files/gamecd-xinitrc,
4700 livecd/runscript/default-runscript.sh,
4701 livecd/runscript-support/gamecdfs-update.sh,
4702 livecd/runscript-support/livecdfs-update.sh,
4703 modules/livecd_stage2_target.py:
4704 Added gamecd/conf option to livecd_stage2_target.py, added
4705 gamecd.conf.example to /examples, cleaned up game-specific code in
4706 gamecdfs-update.sh to make it more generic, added more fundtionality to
4707 livecdfs-update.sh and default-runscript.sh for gentoo-release-environmental
4708 and gentoo-gamecd to make spec files simpler and to remove the need for
4709 specifying a gamecd/environmental fsscript in livecd/fsscript, allowing the
4710 user to still use a custom fsscript of their own.
4712 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4713 +livecd/files/environmental.motd.txt,
4714 targets/livecd-stage1/livecd-stage1.sh:
4715 Added environmental.motd.txt for gentoo-release-environmental livecd/type.
4717 15 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4718 livecd/runscript/default-runscript.sh,
4719 livecd/runscript-support/livecdfs-update.sh:
4720 Added gentoo-release-environmental as a valid livecd/type and did some
4721 cleanup in livecdfs-update.sh to allow hotplug to dhcp on detected ethernet
4722 devices other than eth0.
4724 14 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4725 targets/livecd-stage1/livecd-stage1-chroot.sh:
4726 Changed livecd-stage1 to merge each package individually. This should not
4727 make it into a production version of catalyst, but is here as a possible
4728 solution to bug #68307.
4730 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4731 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4732 livecd/runscript/sparc-archscript.sh,
4733 livecd/runscript/sparc64-archscript.sh,
4734 livecd/runscript/x86-archscript.sh:
4735 Added failures to all arches on mkisofs failure and also made -z option to
4736 mkisofs optional on x86 depending on loop type used.
4738 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4739 livecd/runscript/x86-archscript.sh:
4740 Making sure the mkisofs call causes a failure when it doesn't complete
4741 successfully. Once again, blame jforman, our beloved infra-monkey.
4743 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4744 livecd/runscript/default-runscript.sh:
4745 squashfs-utils->squashfs-tools fix. Blame jforman.
4747 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4748 livecd/isogen/x86-isogen.sh:
4749 Removed -no-emul-boot from x86-isogen.sh to keep the ISO being made from
4750 possibly not booting on really old systems.
4752 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4753 livecd/runscript/x86-archscript.sh:
4754 Removed -no-emul-boot from x86-archscript.sh to keep the ISO being made from
4755 possibly not booting on really old systems.
4757 08 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4758 livecd/runscript-support/livecdfs-update.sh:
4759 Save some space by removing redundant firmware after tarball is made, only
4760 perform sed on /etc/conf.d/gpm if it exists, and change fstab to be more
4763 06 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4764 targets/stage1/stage1-preclean2-chroot.sh:
4765 Added patch from vapier and closing bug #73556.
4767 22 Nov 2004; John Davis <zhen@gentoo.org> modules/embedded_target.py,
4768 modules/generic_stage_target.py, -targets/embedded/cramfs-runscript.sh,
4769 +targets/embedded/embedded-fs-runscript.sh,
4770 targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4771 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4772 fixes for bugs #49819 and #71033. Partial fix for #67289 - waiting on a patch
4773 from mutex@gentoo.org for modules/embedded.py
4775 19 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4776 livecd/files/gamecd-xinitrc, livecd/runscript-support/gamecdfs-update.sh,
4777 livecd/runscript-support/livecdfs-update.sh:
4778 Fixing up some GameCD stuff and also fixing a problem with the ls and grep
4779 aliases having --color rather than --color=auto.
4781 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4782 livecd/files/livecd-local.start:
4783 Let's try actually making a proper edit on livecd/files/livecd-local.start
4784 this time, shall we...
4786 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4787 livecd/files/livecd-local.start:
4788 Fixing up livecd/files/livecd-local.start to remove ALSA config and make
4789 x-setup check for /etc/startx.
4791 14 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4792 livecd/runscript-support/gamecdfs-update.sh:
4793 Fixing minor sed bug in gamecdfs-update.sh.
4795 07 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4796 examples/snapshot_template.spec,
4797 livecd/runscript-support/gamecdfs-update.sh,
4798 livecd/runscript-support/livecdfs-update.sh:
4799 Fixing typo in snapshot_template.spec and closing bug #70321.
4801 02 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4802 livecd/runscript-support/pre-kmerge.sh:
4803 Ssshhh... I've added my super-secret pre-kmerge.sh sed replacement so
4804 genkernel will only add the 1024x768 version of the gensplash image to the
4805 bzImage, which added with the livecd-stage2 removal of the unused splash
4806 images, makes for a significantly smaller (54MB v. 50MB) LiveCD.
4808 29 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4809 +livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
4810 livecd/runscript/sparc64-archscript.sh:
4811 Updated with silo/mkisofs patch from gustavoz.
4813 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4814 livecd/files/x86-help.msg:
4815 Updated x86-help.msg to make it fall more inline with current
4816 genkernel/livecd-tools options.
4818 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4819 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4820 livecd/runscript-support/pre-kmerge.sh:
4821 Removing auto-keymap from kmerge.sh and moving it to x86-archscript.sh since
4822 it is only working properly on amd64 and x86 anyway. Also fixing a typo in
4823 genkernel's module_load for x86 during pre-kmerge.sh, which should fix USB
4826 22 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
4827 livecd/runscript-support/kmerge.sh,
4828 livecd/runscript-support/livecdfs-update.sh,
4829 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-kernel.sh:
4830 Changed kernel build caching to use kerncache option, rather than pkgcache
4831 option. Fixed --postconf and --callback for builds that do not require them.
4832 Removed delay when removing package sin the system profile. This is now
4833 catalyst 1.1.0, so enjoy.
4835 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4836 livecd/runscript-support/livecdfs-update.sh:
4837 Stopping udev from using the nasty device tarball. We don't need it anyway.
4839 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4840 livecd/runscript/sparc-archscript.sh,
4841 livecd/runscript/sparc64-archscript.sh,
4842 livecd/runscript-support/kmerge.sh,
4843 livecd/runscript-support/livecdfs-update.sh, modules/catalyst_support.py:
4844 Fixing gpm support by uncommenting default settings. Fixing case where
4845 boot/kernel/$kname/packages or boot/kernel/$kname/postconf were empty.
4846 Changing sparc kernel files from kernel* to kernel-* so kernel.msg does
4847 not get renamed. Fixed a problem where we were accidentally removing the
4848 hwdata-knoppix versions of pci.ids and usb.ids and linking
4849 /usr/share/misc/*.ids to non-existent files. This should hopefully be it
4850 for 2004.3 and catalyst 1.1.0.
4852 19 Oct 2004; John Davis <zhen@gentoo.org> arch/ia64.py:
4853 patch from vapier@gentoo.org for bug #68080
4855 19 Oct 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4856 livecd/runscript-support/kmerge.sh:
4857 made kernel caching dependent on the "pkgcache" option so that genkernel's
4858 postconf can actually work
4860 18 Oct 2004; John Davis <zhen@gentoo.org>
4861 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4862 livecd/runscript-support/livecdfs-update.sh:
4863 patch submitted by wolf31o2@gentoo.org to fix the rest of the gensplash woes
4865 17 Oct 2004; John Davis <zhen@gentoo.org>
4866 livecd/runscript-support/livecdfs-update.sh:
4867 firmware tarball fix for packages that need firmware such as ipw2100
4869 16 Oct 2004; John Davis <zhen@gentoo.org> livecd/files/x86-help.msg,
4870 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4871 livecd/runscript-support/livecdfs-update.sh,
4872 modules/livecd_stage2_target.py:
4873 patches for gensplash support from Chris Gianelloni <wolf31o2@gentoo.org>
4875 14 Oct 2004; John Davis <zhen@gentoo.org> livecd/runscript/x86-archscript.sh:
4876 acpi=off changed to acpi=ht. enables HT automatically for intel users, but
4877 should not hurt non-HT users
4879 12 Oct 2004; John Davis <zhen@gentoo.org>
4880 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4881 +targets/embedded/unmerge.sh, targets/grp/grp-chroot.sh,
4882 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/netboot/netboot.sh,
4883 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4884 livecd/runscript-support/kmerge.sh:
4885 bugfixes for #67195, #67197, #67122, and #46918
4887 12 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py:
4888 small netboot fixups
4890 11 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py,
4891 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-image.sh,
4892 targets/netboot/netboot-kernel.sh, targets/netboot/netboot-packages.sh,
4893 targets/netboot/netboot.sh:
4894 sweeping updates and changes to the netboot code. the patches should fix the
4895 arch specific code as well as some pkgcache issues, etc. Much thanks to Mike
4896 Frysinger <vapier@gentoo.org> for writing and contributing the patches.
4898 06 Oct 2004; John Davis <zhen@gentoo.org> files/catalyst.1,
4899 livecd/runscript-support/kmerge.sh, targets/netboot/netboot-busybox.sh,
4900 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4901 targets/netboot/netboot.sh:
4902 more code cleanup and maintenance
4904 05 Oct 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4905 modules/generic_stage_target.py, +modules/netboot.py,
4906 +targets/netboot/netboot-busybox.sh, +targets/netboot/netboot-image.sh,
4907 +targets/netboot/netboot-kernel.sh, +targets/netboot/netboot-packages.sh,
4908 +targets/netboot/netboot.sh:
4909 initial import of the netboot code. thanks to Guy Martin <gmsoft@gentoo.org>
4912 05 Oct 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4913 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4914 targets/livecd-stage1/livecd-stage1-chroot.sh,
4915 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
4916 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4917 bugfix for #66083 which in turn addresses #61605. distcc apparently does not
4918 have to start a server on the build host for it to distribute.
4920 04 Oct 2004; John Davis <zhen@gentoo.org> catalyst:
4921 added a new -s/ --snapshot option. no more using --cli to create snapshots,
4922 just do -s version_stamp
4924 29 Sep 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2-chroot.sh:
4925 bugfix #60502 - the stage2 target can now resume the bootstrapping process
4927 28 Sep 2004; John Davis <zhen@gentoo.org> TODO,
4928 +examples/fsscript.sh.example, examples/livecd-stage2_template.spec,
4929 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4930 modules/livecd_stage2_target.py:
4931 udev support for livecds
4933 16 Sep 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4934 +targets/livecd-stage2/unmerge.sh:
4935 bug #59681 resolved thanks to the patch from viric@vicerveza.homeunix.net!
4936 Also, livecd-stage2 unmerge.sh added back in.
4938 13 Sep 2004; John Davis <zhen@gentoo.org> catalyst,
4939 livecd/runscript-support/livecdfs-update.sh:
4940 bugfixes for #60887 and #63338
4942 09 Sep 2004; John Davis <zhen@gentoo.org> catalyst:
4943 bugfixes for #63382 and #63338
4945 08 Sep 2004; John Davis <zhen@gentoo.org>
4946 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4947 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4948 livecd/runscript/sparc64-archscript.sh, livecd/runscript/x86-archscript.sh,
4949 livecd/runscript-support/kmerge.sh, livecd/runscript-support/pre-kmerge.sh,
4950 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4951 targets/livecd-stage1/livecd-stage1-chroot.sh,
4952 -targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4953 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4954 lots of changes in this revision. first of all, major cosmetic fixups to the
4955 archscripts. i also fixed a non-reported bug where pkgcache was not being used
4956 for distcc or ccache builds in most of the targets. bug #56581 is finially
4957 closed (kernel caching for multiple runs of the livecd-stage2 build) - big
4958 performance enhancement here.
4960 07 Sep 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4961 modules/livecd_stage2_target.py:
4962 fix for bug #63033, thanks to usata@gentoo.org for the patch
4964 30 Aug 2004; John Davis <zhen@gentoo.org>
4965 livecd/runscript-support/livecdfs-update.sh, targets/grp/grp-chroot.sh:
4966 bugfixes for #61537 and #61779
4968 13 Aug 2004; John Davis <zhen@gentoo.org> +files/catalyst.1,
4969 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
4970 modules/snapshot_target.py:
4971 bugfixes for #55014 (catalyst needs a manpage), #56581 (livecd-stage2 I/O
4972 enhancements), and #56773 (catalyst overlay for build root). Snapshotting
4973 time should also be improved due to a more efficient use of rsync. This commit will
4974 mark the portage version of catalyst-1.9.0.
4976 10 Aug 2004; John Davis <zhen@gentoo.org> arch/mips.py:
4977 add support for mips4n32 subarch. thanks to iluxa@gentoo.org. closes bug
4980 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4983 02 Aug 2004; John Davis <zhen@gentoo.org>
4984 livecd/runscript-support/livecdfs-update.sh:
4987 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4988 +targets/stage1/build.py, -targets/stage1/build.sh,
4989 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean2-chroot.sh,
4990 targets/stage1/stage1.sh, targets/stage2/stage2-chroot.sh,
4991 targets/stage3/stage3-chroot.sh:
4992 applied patch from bug #58840. it should fix up things for uclibc stages and
4993 cascaded profiles. thanks to Mike Frysinger (vapier@gentoo.org) for the patch.
4995 21 Jul 2004; John Davis <zhen@gentoo.org> +livecd/files/gamecd-xinitrc,
4996 +livecd/files/gamecd.motd.txt, +livecd/files/generic-motd.txt,
4997 +livecd/files/livecd-bash_profile, +livecd/files/livecd-local.start,
4998 -livecd/files/livecd-rclocal, +livecd/files/minimal.motd.txt,
4999 -livecd/files/motd.txt, +livecd/files/universal.motd.txt,
5000 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
5001 livecd/runscript-support/livecdfs-update.sh,
5002 modules/livecd_stage2_target.py:
5003 addition of wolf31o2's gamecd patchset. untested, so please beware
5005 14 Jul 2004; John Davis <zhen@gentoo.org>
5006 livecd/runscript-support/livecdfs-update.sh,
5007 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
5008 fixed a bug for livecd-stage2. somehow, the inheritance got mucked up and the
5009 livecds were not cleaning out livecd/empty livecd/rm etc. I moved the code for
5010 this out of generic_stage_target and into livecd-stage2 since the
5011 livecd-stage2 class was overriding generic_stage_target for cleaning anyway.
5013 13 Jul 2004; John Davis <zhen@gentoo.org>
5014 livecd/runscript-support/livecdfs-update.sh:
5015 changed the behavior of rcadd/ rcdel. it was getting hokey to have to add the
5016 default rc'ed programs when only one change was required to rcadd. so I
5017 changed it so that the defaults are *always* loaded and specified additions/
5018 deletions are just added on top of those.
5020 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
5021 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
5022 targets/livecd-stage1/livecd-stage1-chroot.sh,
5023 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
5024 targets/tinderbox/tinderbox-chroot.sh:
5025 changing the more verbose behavior to the -V (verbose) flag
5027 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
5028 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
5029 targets/livecd-stage1/livecd-stage1-chroot.sh,
5030 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
5031 targets/tinderbox/tinderbox-chroot.sh:
5032 the -d (debug) flag now makes catalyst calculate an emerge -vp of the packages
5033 it is about to merge so that deps and USE flags are more evident
5035 11 Jul 2004; John Davis <zhen@gentoo.org> +catalyst, -catalyst.new.py,
5036 modules/catalyst_support.py:
5037 completely rewrote the catalyst main script so that it can actually utilize
5038 more than one command line flag. new functionality included, but not active
5039 yet (--debug and --verbose). arguments can still be passed on the commandline
5040 through the use of the -C (--cli) flag. updated the arg_parse function in
5041 catalyst_support.py to accomodate my changes.
5043 02 Jul 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
5044 modules/generic_target.py, modules/grp_target.py,
5045 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
5046 modules/snapshot_target.py, modules/stage1_target.py,
5047 modules/stage2_target.py, modules/stage3_target.py,
5048 modules/tinderbox_target.py, targets/stage1/stage1.sh:
5049 fixes for bugs #55192 and #54137
5050 added a new key for all specfiles, portage_confdir.
5051 this should point to a directory similar in functionality to /etc/portage.
5053 cleaned up the module code a bit so that unnecessary modules
5056 more work on resuming. it is getting there, but it still needs a ton of work,
5057 so please test, and report bugs.
5059 18 Jun 2004; John Davis <zhen@gentoo.org> catalyst,
5060 modules/catalyst_support.py, modules/generic_stage_target.py,
5061 targets/stage1/build.sh, targets/stage1/stage1-chroot.sh,
5062 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
5063 stage resuming functionality should be working. I still have to work on GRP
5064 and livecds, but they should not be hard. I could not incorporate emerge
5065 --resume into stage resuming functionality because in some instances, portage
5066 is remerged (bootstrap, stage2), which wipes out the resume data and puts
5067 catalyst into an infinite portage merging loop (very unproductive, trust me ;)
5068 ). I also made some small tweaks to the stage target scripts which clean up
5069 the envscript stuff. Not noticable performance wise, but it makes me feel all
5070 warm and fuzzy to know that it is programmed absolutely correctly ;)
5072 16 Jun 2004; John Davis <zhen@gentoo.org> TODO, modules/catalyst_support.py,
5073 modules/generic_stage_target.py:
5074 revamped the cmd() structure so that it could properly return error codes.
5075 Please note that this might break catalyst until there is some further
5076 testing. SO DO NOT USE IT FOR BUILDING ANYTHING IMPORTANT (yet). The benefit
5077 of me doing this is that SIGINT (ctrl-c) makes catalyst die nice and proper
5078 now. Additionally, catalyst will stop when there is an error with an ebuild
5079 ... it didn't do this before, it just plowed along and packed things up.
5081 Much thanks to <carpaski@gentoo.org> for (writing) pointing me to the spawn()
5082 code in portage.py and then answering my noob questions.
5084 13 Jun 2004; John Davis <zhen@gentoo.org>
5085 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
5086 livecd/runscript-support/livecdfs-update.sh:
5087 some last minute fixins (stuff to work with the new genkernel)
5089 13 Jun 2004; John Davis <zhen@gentoo.org> catalyst:
5092 11 Jun 2004; John Davis <zhen@gentoo.org>
5093 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py:
5094 new key, livecd/fsscript. use this to run commands in the livecdfs before it
5097 10 Jun 2004; John Davis <zhen@gentoo.org>
5098 livecd/runscript-support/kmerge.sh,
5099 livecd/runscript-support/livecdfs-update.sh,
5100 livecd/runscript-support/post-kmerge.sh,
5101 livecd/runscript-support/pre-kmerge.sh:
5102 two new functions for livecd-stage2: livecd/rcadd and livecd/rcdel. these two
5103 functions control what scripts are added to their respective runlevels. This
5104 option would be specified like so in the spec file: livecd/rcadd:
5105 metalog:default foo:boot. the syntax is the same for livecd/rcdel.
5107 08 Jun 2004; John Davis <zhen@gentoo.org> modules/builder.py,
5108 modules/catalyst_support.py, modules/livecd_stage2_target.py:
5109 livecd-stage2 traced back when boot/kernel/x/config was an empty string, fixed
5110 the code to give a nice error msg instead of a cryptic traceback
5112 04 Jun 2004; John Davis <zhen@gentoo.org>
5113 livecd/runscript-support/livecdfs-update.sh:
5114 small fix for bootsplash, needed to link clst_livecd_bootsplash to
5115 /etc/bootsplash/default
5117 04 Jun 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
5118 targets/embedded/embedded-chroot.sh,
5119 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
5120 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
5121 targets/livecd-stage1/livecd-stage1-chroot.sh,
5122 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
5123 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
5124 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
5125 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
5126 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
5127 targets/tinderbox/tinderbox-chroot.sh,
5128 targets/tinderbox/tinderbox-preclean-chroot.sh,
5129 targets/tinderbox/tinderbox.sh:
5130 Fixes bug 51603, a lot of distcc fixups (has to do w/ bind mounts and such)
5132 02 Jun 2004; John Davis <zhen@gentoo.org> modules/snapshot_target.py:
5133 Fixes to address bugs #51072 and #52045. The snapshot logic was tweaked to be
5134 more efficient, and I added a new snapshot specfile option, portdir_overlay.
5135 It should be a full path pointing to a portage overlay dir.
5137 27 May 2004; John Davis <zhen@gentoo.org>
5138 livecd/cdtar/silo-1.3.1-cdtar.tar.bz2,
5139 livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
5140 livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
5141 livecd/runscript/default-runscript.sh:
5142 added updated silos and fixed motd bug
5144 22 May 2004; John Davis <zhen@gentoo.org> REMARKS, catalyst:
5145 rolling out version 1.0.8
5147 22 May 2004; John Davis <zhen@gentoo.org>
5148 livecd/runscript-support/kmerge.sh,
5149 livecd/runscript-support/livecdfs-update.sh,
5150 modules/livecd_stage2_target.py:
5151 added key livecd/bootsplash
5153 21 May 2004; John Davis <zhen@gentoo.org> arch/sparc.py, arch/sparc64.py,
5154 livecd/runscript/sparc-archscript.sh,
5155 livecd/runscript/sparc64-archscript.sh:
5156 sparc fixup patches from gustavoz at g.org
5158 20 May 2004; John Davis <zhen@gentoo.org> modules/livecd_stage2_target.py:
5159 added support for blacklisting modules via hotplug in livecd-stage2. spec key
5160 is livecd/modblacklist
5162 19 May 2004; John Davis <zhen@gentoo.org>
5163 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py,
5164 livecd/runscript/x86-archscript.sh:
5165 added support for livecd/overlay, changed vga=0x317 to vga=791
5166 in the x86 archscript as it is a more standard setting and should
5167 work on more hardware
5169 17 May 2004; John Davis <zhen@gentoo.org>
5170 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh,
5171 livecd/runscript-support/kmerge.sh,
5172 livecd/runscript-support/livecdfs-update.sh,
5173 modules/livecd_stage2_target.py:
5174 fixes for the genkernel arg handling - we can now do it on a per-kernel basis.
5175 we also now have basic motd copying support for more branded livecds
5177 16 May 2004; John Davis <zhen@gentoo.org>
5178 livecd/runscript-support/kmerge.sh, modules/livecd_stage2_target.py:
5179 added a feature to the livecd-stage2 specfile called "livecd/genkernel_args"
5180 for passing args to genkernel. gmsoft@gentoo.org requested this one.
5182 16 May 2004; John Davis <zhen@gentoo.org> catalyst,
5183 modules/catalyst_support.py, modules/embedded_target.py,
5184 modules/generic_stage_target.py, modules/generic_target.py,
5185 modules/grp_target.py, modules/livecd_stage1_target.py,
5186 modules/livecd_stage2_target.py, modules/stage1_target.py,
5187 modules/stage2_target.py, modules/stage3_target.py,
5188 modules/tinderbox_target.py, targets/stage1/stage1-preclean2-chroot.sh:
5189 finally parsed out targets.py. fixed gcc-config typo in stage1 the stage1 that
5190 caused gcc profile problems.
5192 12 May 2004; John Davis <zhen@gentoo.org>
5193 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
5194 livecd/runscript-support/livecdfs-update.sh,
5195 livecd/runscript-support/post-kmerge.sh,
5196 livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
5198 fixed default-runscript.sh so that it is easier to read (no more chroot >> EOF
5199 silliness). Most notably, I have taken advantage of the update-modules
5200 --assume-kernel fix from agriffis so that we can actually use 3rd party
5201 modules now. Please note that >=baselayout-1.9.0 is required.
5203 02 May 2004; Olivier Crete <tester@gentoo.org>
5205 Added forgotten CHOST for i386 subarch
5207 30 Apr 2004; John Davis <zhen@gentoo.org>
5208 livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
5209 livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
5210 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
5211 livecd/files/x86-help.msg, livecd/runscript/x86-archscript.sh:
5213 -fixed 2004.0 branding in the isolinux cdtar
5214 -fixed up acpi stuff in the runscripts
5215 -fixed up the x86 help message and corrected the numerous errors in it
5217 26 Apr 2004; John Davis <zhen@gentoo.org> catalyst,
5218 livecd/runscript/default-runscript.sh:
5219 fixed the /etc/issue /O macro issue, and changed the version in catalyst to
5220 1.0.7. we are ready for release
5222 16 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
5223 fix for the problem that gustavoz found wrt the /dev creation stuff not
5224 detecting arches. also an efficiency fix for stage1 building
5226 14 Apr 2004; John Davis <zhen@gentoo.org>
5227 targets/embedded/embedded-chroot.sh,
5228 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
5229 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
5230 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
5231 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
5232 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
5233 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
5234 targets/stage2/stage2.sh, targets/stage3/stage3-chroot.sh,
5235 targets/stage3/stage3.sh, targets/tinderbox/tinderbox-chroot.sh,
5236 targets/tinderbox/tinderbox-preclean-chroot.sh,
5237 targets/tinderbox/tinderbox.sh:
5238 fix for bug #47733 - fixes for distcc and an envscript bugfix
5240 13 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
5243 12 Apr 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
5244 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
5245 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
5246 targets/grp/grp-chroot.sh, targets/grp/grp-preclean-chroot.sh,
5247 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
5248 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
5249 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
5250 targets/stage1/stage1-preclean1-chroot.sh,
5251 targets/stage1/stage1-preclean2-chroot.sh, targets/stage1/stage1.sh,
5252 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
5253 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
5254 targets/tinderbox/tinderbox.sh:
5255 lots of cleanup on the bash backend. take a look @ the code and report bugs to
5256 zhen@gentoo.org please.
5258 06 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
5259 fix for /dev in stage1
5261 05 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
5264 04 Apr 2004; Benjamin Judas <beejay@gentoo.org>
5265 livecd/kconfig/config-2004.1-gentoo-dev-sources-2.6.3-r1,
5266 livecd/kconfig/config-2004.1-xfs-sources-2.4.24-r3:
5267 Added the two kernel-configs for 2004.1 x86
5269 04 Apr 2004; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
5270 targets/grp/grp.sh, targets/stage1/stage1-chroot.sh,
5271 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
5272 targets/tinderbox/tinderbox.sh:
5273 fix to address missing /dev in stages, fixed path for env-update in all of the
5276 02 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
5277 use broken for grp, livecd-stage1, tinderbox, etc. fixed
5279 01 Apr 2004; John Davis <zhen@gentoo.org>
5280 livecd/runscript/default-runscript.sh:
5281 added in fix for the module.conf stuff courtesy of Benjamin Judas
5284 01 Apr 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
5286 cosmetic touchups for 1.0.5
5288 31 Mar 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2.sh:
5289 added support to the stage2 for stackable profiles bootstrap
5291 31 Mar 2004; John Davis <zhen@gentoo.org> arch/sparc.py, modules/targets.py:
5292 sparc compatibility patches from gustavoz@gentoo.org added. These patches add
5293 support for sparc32/64 build compatibility
5295 30 Mar 2004; John Davis <zhen@gentoo.org>
5296 livecd/runscript/default-runscript.sh, modules/targets.py,
5297 targets/stage1/build.sh:
5298 fix for bug 46022, more stackable profile fixes, embedded patches added
5300 26 Mar 2004; John Davis <zhen@gentoo.org>
5301 livecd/runscript/default-runscript.sh, modules/targets.py,
5302 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
5303 targets/stage1/stage1-chroot.sh, targets/stage2/stage2.sh,
5304 targets/stage3/stage3.sh, targets/tinderbox/tinderbox.sh:
5305 fixes for bugs #44625 and #45805
5307 24 Mar 2004; John Davis <zhen@gentoo.org> catalyst,
5308 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
5309 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh:
5310 memtest is in. if you want to use it, check out the memtest86 cd tarball
5311 Also, fixes for bugs 45078, 45188, 44306
5313 23 Mar 2004; John Davis <zhen@gentoo.org>
5314 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
5315 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc64-archscript.sh,
5316 livecd/runscript/x86-archscript.sh, modules/targets.py,
5317 targets/livecd-stage3/unmerge.sh:
5318 added "livecd/iso" to targets.py and fixed up the archscripts so that isos are
5319 created at the end of the livecd-stage2 process.
5321 22 Mar 2004; John Davis <zhen@gentoo.org> modules/targets.py,
5322 targets/embedded/embedded.sh:
5323 preliminary embedded support added thanks to david@futuretel.com (mut3x)
5325 19 Mar 2004; John Davis <zhen@gentoo.org> targets/grp/grp.sh,
5326 targets/stage1/stage1.sh, targets/stage3/stage3.sh:
5327 removing the hardened-gcc deps since the package itself is deprecated'
5329 05 Mar 2004; John Davis <zhen@gentoo.org> catalyst:
5330 changing location of /etc/catalyst.conf to /etc/catalyst/catalyst.conf
5332 04 Mar 2004; John Davis <zhen@gentoo.org> alpha-isogen.sh,
5333 examples/livecd/alpha/alpha-livecd-stage1-20040225.spec,
5334 examples/livecd/alpha/alpha-livecd-stage2-20040225.spec,
5335 examples/livecd/alpha/config-2.4.21-r4-alpha,
5336 examples/livecd/alpha/config-2.4.21-r4-jensen,
5337 examples/livecd/alpha/config-2.4.21-r4-legacy,
5338 examples/livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
5339 examples/livecd/runscript/alpha-archscript.sh, files/catalyst.conf:
5340 fixes for bugs 43676, 43701. Alpha support added as well.
5342 25 Feb 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>:
5343 added powerpc livecd support, preparing for 2004.0 release. Preliminary
5344 kde/gnome cd specs added.
5346 18 Feb 2004; John Davis <zhen@gentoo.org> files/catalyst.conf:
5347 fix in catalyst.conf for bug #42044
5349 13 Feb 2004; John Davis <zhen@gentoo.org> sparc64-isogen.sh, arch/sparc.py,
5350 arch/sparc64.py, examples/livecd/runscript/sparc64-archscript.sh,
5351 examples/livecd/sparc64/config-2.4.24-sparc64:
5352 sparc fixups contributed by Gustavo Zacarias <gustavoz@gentoo.org>
5354 12 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
5355 fixed bugs in previous feature additions (see 11 Feb 2004) and added support
5356 for a $clst_conf environment variable. You can use the $clst_conf variable to
5357 point to a file to use in place of /etc/catalyst.conf. By setting this
5358 variable in your shell, catalyst can easily be used by multiple people on the
5359 same machine. Also, ccache support now works for genkernel.
5361 11 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
5362 removed file for livecd-stage2 target, as this is handled by the runscript
5363 now. Added support for "/boot/kernel/foo/use", "/boot/kernel/foo/packages,"
5364 and made "/boot/kernel/foo/extraversion" an optional rather than required
5365 parameter. The aforementioned "packages" is used to specify kernel-related
5366 packages (like module ebuilds) to merge with each kernel, and the new "use"
5367 option is used to specify the USE settings you'd like exported to the
5368 environment during kernel as well as kernel "packages" build.
5370 10 Feb 2004; John Davis <zhen@gentoo.org> README, TODO, catalyst,
5371 modules/builder.py, modules/catalyst_support.py, modules/targets.py,
5372 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
5373 targets/livecd-stage2/livecd-stage2.sh, targets/stage1/stage1-chroot.sh,
5374 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
5375 targets/tinderbox/tinderbox.sh:
5376 added envscripts support (fixes bug #39832) massive cleanup of tree to prepare
5377 it for ebuild - added headers to everything and removed deprecated dirs
5379 14 Jan 2004; John Davis <zhen@gentoo.org> arch/mips.py, modules/targets.py:
5380 adding Kumba's patches for MIPS
5382 16 Dec 2003; Guy Martin <gmsoft@gentoo.org>: arch/hppa.py,modules/targets.py:
5383 Added hppa specific code.
5385 29 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5386 Tinderbox target added. See tinderbox examples in examples/ dir.
5388 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5389 spec file support integrated into catalyst. Use "-f/--file specfile" as
5390 argument; see examples dir for examples.
5391 "grp" target now functional. See examples/x86-grp-20031102.spec for an
5392 example of how to use it.
5394 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5395 support functions for spec file parsing and reading added. Will get added to
5398 05 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5399 Many bug fixes later, things seem to be working well for stage1/2/3 so I've
5402 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5403 Significant rework of code structure. Everything is falling nicely into place.
5405 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5406 Exception handling fully-integrated into current prototype code.
5408 27 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5409 beginning of exception handling integration, got some of the target code
5412 24 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5413 major code rework in progress on the python parts.
5415 17 Oct 2003; John Davis <zhen@gentoo.org> files/grp/x86/x86.conf,
5416 files/grp/x86/x86.pkg.cd1, files/grp/x86/x86.pkg.cd2, files/grp/x86/x86.src,
5417 files/livecd/x86-basic/base.pkg, files/livecd/x86-basic/kern.pkg:
5418 for organiation's sake, I have moved the files, such as livecd foundations,
5419 into catalyst/files. It will make it easier for us when ebuild time comes
5422 15 Oct 2003; John Davis <zhen@gentoo.org> targets/stage3/stage3.sh:
5423 All preliminary target build scripts are now added and coded to near as spec
5424 that we can have at this point.
5426 14 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
5427 new and improved ChangeLog; snapshots now work ("./catalyst-util.py snap
5428 20031014",) and snapshotting cleans up after itself (temp files deleted,)
5429 something that should be continued as much as reasonably possible in other
5430 parts of catalyst. Also, we have /etc/catalyst.conf config file reading stub
5431 code completed, and internal fall-backs to reasonable global config defaults
5434 12 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
5435 subarch test outsourced to python catalyst-subarches function.
5437 12 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
5438 fixed the entry in include/build_functions.sh for location of bootstrap.sh
5440 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5441 removing dup enter_chroot
5443 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
5444 document subarches checking
5446 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
5447 Fix valid subarch test.
5449 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
5450 include/build_functions.sh, include/functions.sh:
5451 thanks to robbat2, the cmdline argument handling is now fixed. I moved
5452 start_build to build_functions.sh cleaning up the main catalyst script some
5455 11 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
5456 fixed SRCBALL and DESTBALL, making it transparent for profiles
5458 11 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh:
5459 added an exit condition to the cmd line argument case statement
5461 09 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/build.sh, bin/stage1,
5462 files/catalyst.conf, include/build_functions.sh, include/functions.sh:
5463 the changes that I made to the above files should make catalyst completely
5464 transparent to no matter what profile we are using. check files/catalyst.conf
5465 for the list of BUILDTYPEs that we support.
5467 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5468 changed how cmd line arguments are handled
5470 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5471 I changed the is_special handling so that it is cleaner and faster
5473 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh,
5474 livecd/foundations/x86-basic/base.pkg, livecd/foundations/x86-basic/kern.pkg,
5475 livecd/foundations/x86-basic/post-clean.sh,
5476 livecd/foundations/x86-basic/pre-clean.sh,
5477 livecd/foundations/x86-basic/settings:
5478 I outsourced more functions to include/functions.sh. I made it a seperate file
5479 from build_fucntions.sh so that we can keep our build and other functions
5480 apart. I also added in the livecd stuffs from the stager side of things.
5482 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
5483 include/build_functions.sh:
5484 I outsourced all of the build functions to include/build_functions.sh. In the
5485 future, this will happen more - the code needs cleaned up.
5487 07 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
5489 I mucked with stage1 and bootstrap.sh to add support for ${BUILDTYPE} (profile
5490 transparency). Also, I removed gettext from bootstrap, since mainline gentoo
5491 does not use that anymore.
5493 05 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5494 since we now have a default profile in portage, i massaged some errors
5495 messages to reflect that.
5497 04 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
5499 removed ccache support from catalyst stage1 build cause it breaks the build.
5500 Additionally, I removed gettext support from bootstrap, because according to
5501 our new default profile, we don't use that anymore.
5503 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf:
5504 added a new var, BUILDTYPE, adding more transparency for building.
5505 In the future, we will be building both selinux and hardened sources.
5507 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5508 fixed some formatting when catalyst prints out build info, additionally,
5509 trying to make catalyst more transparent for future expansion of stages
5511 21 Sep 2003; John Davis <zhen@gentoo.org> catalyst:
5512 fixed the order/ way in which we handle cmd line arguments wrt to -h or
5513 --help. I moved this functionality from the main program section to
5516 21 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, catalyst:
5517 I edited catalyst to change our naming convention from stage*-arch-h.* to
5518 stage*-arch-etdyn-ssp.* re method's request. This will not be the first time
5519 I change naming conventions, as catalyst will be eventually extended to
5520 do selinux-* stages also.
5522 Additionally, I updated README.catalyst to include profile information.
5524 10 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, README.stager,
5525 bin/catalyst, bin/hardened-bootstrap.sh, bin/stage1:
5526 I renamed README.stager to README.catalyst and have made some very minor
5527 changes to it. bin/bootstrap.sh has been renamed to bin/hardened-bootstrap.sh.
5528 I have hacked bootstrap to use the hardened profile, as well as utilize
5529 hardened-gcc. bin/catalyst itself has undergone some more changes (nothing too
5530 major). Additionally, bin/stage1 has been hacked to accept the hardened
5531 profile, and use hardened-gcc.
5533 09 September 2003; John Davis <zhen@gentoo.org>:
5534 Initial import of hardened stager. I am forking this from the original
5535 stager code in order to better fit our needs. The original stager code is
5536 still used by Gentoo, and is maintained by Daniel Robbins
5537 <drobbins@gentoo.org>. I would like to thank him and the rest of the
5538 contributors that coded stager.