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_stage.py, modules/catalyst/target/grp.py,
7 modules/catalyst/target/livecd_stage1.py,
8 modules/catalyst/target/livecd_stage2.py,
9 modules/catalyst/target/netboot.py:
10 Make use of set_autoresume() in target modules
12 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
13 modules/catalyst/target/generic.py,
14 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
15 modules/catalyst/target/livecd_stage1.py,
16 modules/catalyst/target/livecd_stage2.py,
17 modules/catalyst/target/netboot.py:
18 Add check_autoresume() and set_autoresume() helpers to
19 catalyst.target.generic and make use of them
21 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
22 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
23 modules/catalyst/target/livecd_stage1.py,
24 modules/catalyst/target/livecd_stage2.py,
25 modules/catalyst/target/netboot.py, modules/catalyst/target/snapshot.py,
26 modules/catalyst/target/tinderbox.py:
27 Import only cmd() from catalyst.spawn
29 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
30 modules/catalyst/target/generic_stage.py,
31 modules/catalyst/target/livecd_stage2.py,
32 modules/catalyst/target/stage2.py:
33 Remove redundant imports
35 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
36 modules/catalyst/arch/alpha.py, modules/catalyst/arch/arm.py,
37 modules/catalyst/arch/hppa.py, modules/catalyst/arch/ia64.py,
38 modules/catalyst/arch/mips.py, modules/catalyst/arch/powerpc.py,
39 modules/catalyst/arch/s390.py, modules/catalyst/arch/sh.py,
40 modules/catalyst/arch/sparc.py, modules/catalyst/arch/x86.py,
41 modules/catalyst/lock.py, -modules/catalyst/support.py,
42 modules/catalyst/target/embedded.py,
43 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
44 modules/catalyst/target/livecd_stage1.py,
45 modules/catalyst/target/livecd_stage2.py,
46 modules/catalyst/target/netboot.py, modules/catalyst/target/snapshot.py,
47 modules/catalyst/target/stage1.py, modules/catalyst/target/stage2.py,
48 modules/catalyst/target/stage3.py, modules/catalyst/target/stage4.py,
49 modules/catalyst/target/tinderbox.py:
50 Remove catalyst.support module
52 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
53 modules/catalyst/config.py, modules/catalyst/support.py,
54 modules/catalyst/util.py:
55 Move remaining stuff from catalyst.support to catalyst.config
57 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
58 modules/catalyst/hash.py, modules/catalyst/target/generic.py,
59 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
60 modules/catalyst/target/snapshot.py:
61 Move gen_contents_file() and gen_digest_file() from
62 catalyst.target.generic_stage to catalyst.hash
64 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
65 targets/netboot/netboot-controller.sh, +targets/netboot/netboot-final.sh,
66 -targets/support/netboot-final.sh:
67 Move netboot-final.sh from targets/support/ to targets/netboot/
69 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
70 -examples/netboot2_template.spec, +examples/netboot_template.spec,
71 +modules/catalyst/target/netboot.py, -modules/catalyst/target/netboot2.py,
72 +targets/netboot/nb-busybox.cf, +targets/netboot/netboot-controller.sh,
73 +targets/netboot/netboot-copyfile.sh, +targets/netboot/netboot-pkg.sh,
74 -targets/netboot2/nb-busybox.cf, -targets/netboot2/netboot2-controller.sh,
75 -targets/netboot2/netboot2-copyfile.sh, -targets/netboot2/netboot2-pkg.sh,
76 targets/support/kmerge.sh, +targets/support/netboot-final.sh,
77 -targets/support/netboot2-final.sh:
78 Rename netboot2 target to netboot
80 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
81 modules/catalyst/lock.py:
82 Cleanups to make pychecker happy
84 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
85 modules/catalyst/__init__.py, modules/catalyst/spawn.py:
86 Grab just the first value return from the now-working call to
89 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
90 -examples/netboot_template.spec, -modules/catalyst/target/netboot.py,
91 -targets/netboot/netboot-chroot.sh, -targets/netboot/netboot-combine.sh,
92 -targets/netboot/netboot-controller.sh, -targets/netboot/netboot-image.sh:
93 Whack the outdated and non-functional netboot target
95 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
96 modules/catalyst/__init__.py, modules/catalyst/arch/__init__.py,
97 modules/catalyst/arch/alpha.py, modules/catalyst/arch/arm.py,
98 modules/catalyst/arch/hppa.py, modules/catalyst/arch/ia64.py,
99 modules/catalyst/arch/mips.py, modules/catalyst/arch/s390.py,
100 modules/catalyst/arch/sh.py, modules/catalyst/config.py,
101 modules/catalyst/error.py, modules/catalyst/hash.py,
102 modules/catalyst/output.py, modules/catalyst/spawn.py,
103 modules/catalyst/support.py, modules/catalyst/target/__init__.py,
104 modules/catalyst/target/embedded.py,
105 modules/catalyst/target/generic_stage.py,
106 modules/catalyst/target/livecd_stage1.py,
107 modules/catalyst/target/livecd_stage2.py,
108 modules/catalyst/target/netboot.py, modules/catalyst/util.py:
109 Small cleanups to make pychecker happy
111 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
112 modules/catalyst/support.py, modules/catalyst/util.py:
115 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
116 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
117 modules/catalyst/util.py:
118 Move read_makeconf() and parse_makeconf() from catalyst.support to
121 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
122 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
123 modules/catalyst/target/livecd_stage2.py,
124 modules/catalyst/target/netboot.py, modules/catalyst/util.py:
125 Move file_locate() from catalyst.support to catalyst.util
127 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
128 modules/catalyst/spawn.py, modules/catalyst/support.py,
129 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
130 modules/catalyst/target/livecd_stage1.py,
131 modules/catalyst/target/livecd_stage2.py,
132 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
133 modules/catalyst/target/snapshot.py, modules/catalyst/target/tinderbox.py:
134 Add catalyst.spawn import where needed and move more spawn-related stuff
135 from catalyst.support to catalyst.spawn
137 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
138 modules/catalyst/arch/powerpc.py, modules/catalyst/arch/sparc.py,
139 modules/catalyst/arch/x86.py, modules/catalyst/config.py,
140 +modules/catalyst/error.py, modules/catalyst/hash.py,
141 +modules/catalyst/spawn.py, modules/catalyst/support.py,
142 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
143 modules/catalyst/target/livecd_stage2.py,
144 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
145 modules/catalyst/target/tinderbox.py, modules/catalyst/util.py:
146 Move custom exception classes to catalyst.error and all spawn-related
147 functions to catalyst.spawn
149 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
150 +modules/catalyst/hash.py, modules/catalyst/support.py,
151 modules/catalyst/target/generic_stage.py,
152 modules/catalyst/target/livecd_stage2.py,
153 modules/catalyst/target/stage2.py, modules/catalyst/util.py:
154 Move all hash and contents functions to catalyst.hash
156 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
157 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
158 modules/catalyst/util.py:
159 Move countdown() from catalyst.support to catalyst.util
161 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
162 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
163 modules/catalyst/util.py:
164 Move generate_contents() from catalyst.support to catalyst.util
166 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
167 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
168 modules/catalyst/target/grp.py, modules/catalyst/target/livecd_stage1.py,
169 modules/catalyst/target/livecd_stage2.py,
170 modules/catalyst/target/netboot2.py, modules/catalyst/util.py:
171 Move touch() from catalyst.support to catalyst.util
173 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
174 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
175 modules/catalyst/util.py:
176 Move ismount() and pathcompare() from catalyst.support to catalyst.util
178 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
179 modules/catalyst/support.py:
180 Remove unused function hexify()
182 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
183 modules/catalyst/support.py, modules/catalyst/target/embedded.py,
184 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
185 modules/catalyst/target/livecd_stage1.py,
186 modules/catalyst/target/livecd_stage2.py,
187 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
188 modules/catalyst/target/snapshot.py, modules/catalyst/target/stage1.py,
189 modules/catalyst/target/stage2.py, modules/catalyst/util.py:
190 Move normpath() from catalyst.support to catalyst.util
192 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
193 modules/catalyst/support.py, modules/catalyst/target/stage1.py,
194 modules/catalyst/target/stage2.py, modules/catalyst/util.py:
195 Move list_to_string() from catalyst.support to catalyst.util
197 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
198 modules/catalyst/output.py, modules/catalyst/support.py,
199 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
200 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
201 modules/catalyst/target/tinderbox.py, modules/catalyst/util.py:
202 Move list_bashify() from catalyst.support to catalyst.util
204 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
205 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
206 modules/catalyst/target/livecd_stage2.py, modules/catalyst/util.py:
207 Replace catalyst.support.read_from_clst() with catalyst.util.readfile()
208 and update references
210 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
211 modules/catalyst/util.py:
212 Modify global import from catalyst.support to just import what's needed
214 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
215 modules/catalyst/support.py, modules/catalyst/util.py:
216 Move find_binary() from catalyst.support to catalyst.util
218 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
219 modules/catalyst/arch/__init__.py, +modules/catalyst/output.py,
220 modules/catalyst/support.py, modules/catalyst/target/__init__.py,
221 modules/catalyst/target/generic_stage.py:
222 Move msg(), warn(), and die() to catalyst.output and update all references
224 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
225 Load defaults into myconf before parsing config
227 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
228 Condense code that checks for various things in 'options' to use a loop
230 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
231 modules/catalyst/arch/__init__.py, modules/catalyst/target/__init__.py,
232 modules/catalyst/target/generic_stage.py:
233 Get rid of arches and targets classes and move functions into the module
236 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
237 targets/embedded/embedded-chroot.sh,
238 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
239 targets/livecd-stage2/livecd-stage2-controller.sh,
240 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
241 targets/netboot/netboot-image.sh, targets/netboot2/netboot2-copyfile.sh,
242 targets/stage1/stage1-controller.sh, targets/stage4/stage4-controller.sh,
243 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
244 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
245 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
246 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
247 targets/support/mips-arcload_conf.sh,
248 targets/tinderbox/tinderbox-chroot.sh:
249 More trailing whitespace cleanups
251 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
252 modules/catalyst/arch/arm.py, modules/catalyst/arch/mips.py,
253 modules/catalyst/arch/x86.py, modules/catalyst/config.py,
254 modules/catalyst/lock.py, modules/catalyst/support.py,
255 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
256 modules/catalyst/target/livecd_stage1.py,
257 modules/catalyst/target/livecd_stage2.py,
258 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
259 modules/catalyst/target/snapshot.py, modules/catalyst/target/stage1.py,
260 modules/catalyst/target/stage2.py, modules/catalyst/target/tinderbox.py,
261 targets/stage1/build.py:
262 Kill lots and lots of trailing whitespace in .py files
264 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
265 modules/catalyst/target/generic_stage.py:
266 Fix up a few bad replacements from previous commit
268 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
269 modules/catalyst/config.py, modules/catalyst/lock.py,
270 modules/catalyst/support.py, modules/catalyst/target/embedded.py,
271 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
272 modules/catalyst/target/livecd_stage1.py,
273 modules/catalyst/target/livecd_stage2.py,
274 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
275 modules/catalyst/target/snapshot.py, modules/catalyst/target/stage1.py,
276 modules/catalyst/target/stage2.py, modules/catalyst/target/stage3.py,
277 modules/catalyst/target/stage4.py:
278 Do a mass sed to fix up all remaining usage of has_key()
280 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
281 Clean up instances of has_key() for py3k
283 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
284 We don't need to pass conf_values since it's a global var
286 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
287 Pre-split options from config file and remove unnecessary imported modules
289 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
290 Move code to verify digest and hash functions to a separate function
292 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
293 Allow build_target() to re-raise the exception for the top-level handler
296 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
297 Move catalyst.support import to top of file
299 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
300 Remove check for sys.argv length since we already check for needed
303 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
304 Rename version() to show_version()
306 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
307 Remove import_modules()
309 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
310 modules/catalyst/target/embedded.py,
311 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
312 modules/catalyst/target/livecd_stage1.py,
313 modules/catalyst/target/livecd_stage2.py,
314 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
315 modules/catalyst/target/snapshot.py, modules/catalyst/target/stage1.py,
316 modules/catalyst/target/stage2.py, modules/catalyst/target/stage3.py,
317 modules/catalyst/target/stage4.py, modules/catalyst/target/tinderbox.py:
318 Remove references to generic_stage_target
320 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
321 +modules/catalyst/target/embedded.py,
322 -modules/catalyst/target/embedded_target.py,
323 +modules/catalyst/target/generic.py,
324 +modules/catalyst/target/generic_stage.py,
325 -modules/catalyst/target/generic_stage_target.py,
326 -modules/catalyst/target/generic_target.py,
327 +modules/catalyst/target/grp.py, -modules/catalyst/target/grp_target.py,
328 -modules/catalyst/target/livecd_stage1_target.py,
329 +modules/catalyst/target/livecd_stage1.py,
330 -modules/catalyst/target/livecd_stage2_target.py,
331 +modules/catalyst/target/livecd_stage2.py,
332 +modules/catalyst/target/netboot.py,
333 -modules/catalyst/target/netboot2_target.py,
334 +modules/catalyst/target/netboot2.py,
335 -modules/catalyst/target/netboot_target.py,
336 +modules/catalyst/target/snapshot.py,
337 -modules/catalyst/target/snapshot_target.py,
338 -modules/catalyst/target/stage1_target.py,
339 +modules/catalyst/target/stage1.py,
340 -modules/catalyst/target/stage2_target.py,
341 +modules/catalyst/target/stage2.py,
342 -modules/catalyst/target/stage3_target.py,
343 +modules/catalyst/target/stage3.py,
344 -modules/catalyst/target/stage4_target.py,
345 +modules/catalyst/target/stage4.py, +modules/catalyst/target/tinderbox.py,
346 -modules/catalyst/target/tinderbox_target.py:
347 Remove _target from target module filenames, since they're already in
350 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> -modules/builder.py,
351 modules/catalyst/arch/__init__.py, modules/catalyst/arch/alpha.py,
352 modules/catalyst/arch/amd64.py, modules/catalyst/arch/arm.py,
353 modules/catalyst/arch/hppa.py, modules/catalyst/arch/ia64.py,
354 modules/catalyst/arch/mips.py, modules/catalyst/arch/powerpc.py,
355 modules/catalyst/arch/s390.py, modules/catalyst/arch/sh.py,
356 modules/catalyst/arch/sparc.py, modules/catalyst/arch/x86.py:
357 Remove builder.py and all references
359 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
360 modules/catalyst/arch/__init__.py, modules/catalyst/arch/alpha.py,
361 modules/catalyst/arch/arm.py, modules/catalyst/arch/hppa.py,
362 modules/catalyst/arch/ia64.py, modules/catalyst/arch/mips.py,
363 modules/catalyst/arch/powerpc.py, modules/catalyst/arch/s390.py,
364 modules/catalyst/arch/sh.py, modules/catalyst/arch/sparc.py,
365 modules/catalyst/arch/x86.py, modules/catalyst/lock.py,
366 +modules/catalyst/support.py, modules/catalyst/target/__init__.py,
367 modules/catalyst/target/embedded_target.py,
368 modules/catalyst/target/generic_stage_target.py,
369 modules/catalyst/target/generic_target.py,
370 modules/catalyst/target/grp_target.py,
371 modules/catalyst/target/livecd_stage1_target.py,
372 modules/catalyst/target/livecd_stage2_target.py,
373 modules/catalyst/target/netboot2_target.py,
374 modules/catalyst/target/netboot_target.py,
375 modules/catalyst/target/snapshot_target.py,
376 modules/catalyst/target/stage1_target.py,
377 modules/catalyst/target/stage2_target.py,
378 modules/catalyst/target/stage3_target.py,
379 modules/catalyst/target/stage4_target.py,
380 modules/catalyst/target/tinderbox_target.py, -modules/catalyst_support.py:
381 Move catalyst_support.py to catalyst.support and update references
383 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
384 +modules/catalyst/lock.py,
385 modules/catalyst/target/generic_stage_target.py,
386 -modules/catalyst_lock.py:
387 Move catalyst_lock.py to catalyst/lock.py and update references
389 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
390 modules/catalyst/target/__init__.py,
391 modules/catalyst/target/generic_stage_target.py:
392 Move target module loading logic into build_target_map() in
393 catalyst.target module
395 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
396 modules/catalyst/target/embedded_target.py,
397 modules/catalyst/target/grp_target.py,
398 modules/catalyst/target/livecd_stage1_target.py,
399 modules/catalyst/target/livecd_stage2_target.py,
400 modules/catalyst/target/netboot2_target.py,
401 modules/catalyst/target/netboot_target.py,
402 modules/catalyst/target/snapshot_target.py,
403 modules/catalyst/target/stage1_target.py,
404 modules/catalyst/target/stage2_target.py,
405 modules/catalyst/target/stage3_target.py,
406 modules/catalyst/target/stage4_target.py,
407 modules/catalyst/target/tinderbox_target.py, modules/catalyst_support.py:
408 Add target map in each target module and remove register() function
409 Change catalyst program to load target modules with catalyst.target.targets
411 Remove required_build_targets and valid_build_targets from catalyst_support.py,
412 since we can scan the dir now
414 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
415 +modules/catalyst/target/__init__.py,
416 +modules/catalyst/target/embedded_target.py,
417 +modules/catalyst/target/generic_stage_target.py,
418 +modules/catalyst/target/generic_target.py,
419 +modules/catalyst/target/grp_target.py,
420 +modules/catalyst/target/livecd_stage1_target.py,
421 +modules/catalyst/target/livecd_stage2_target.py,
422 +modules/catalyst/target/netboot2_target.py,
423 +modules/catalyst/target/netboot_target.py,
424 +modules/catalyst/target/snapshot_target.py,
425 +modules/catalyst/target/stage1_target.py,
426 +modules/catalyst/target/stage2_target.py,
427 +modules/catalyst/target/stage3_target.py,
428 +modules/catalyst/target/stage4_target.py,
429 +modules/catalyst/target/tinderbox_target.py, -modules/embedded_target.py,
430 -modules/generic_stage_target.py, -modules/generic_target.py,
431 -modules/grp_target.py, -modules/livecd_stage1_target.py,
432 -modules/livecd_stage2_target.py, -modules/netboot2_target.py,
433 -modules/netboot_target.py, -modules/snapshot_target.py,
434 -modules/stage1_target.py, -modules/stage2_target.py,
435 -modules/stage3_target.py, -modules/stage4_target.py,
436 -modules/tinderbox_target.py:
437 Move all *_target.py modules under modules/catalyst/target and create
438 parent catalyst.target module
440 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
441 modules/catalyst/arch/__init__.py, modules/catalyst/arch/arm.py:
442 Remove hard-coded arch list now that find_arch_modules() is known to work
444 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
445 modules/catalyst/arch/__init__.py, modules/catalyst/arch/alpha.py,
446 modules/catalyst/arch/amd64.py, modules/catalyst/arch/arm.py,
447 modules/catalyst/arch/hppa.py, modules/catalyst/arch/ia64.py,
448 modules/catalyst/arch/mips.py, modules/catalyst/arch/powerpc.py,
449 modules/catalyst/arch/s390.py, modules/catalyst/arch/sh.py,
450 modules/catalyst/arch/sparc.py, modules/catalyst/arch/x86.py,
451 modules/generic_stage_target.py:
452 Move subarch and maching maps to bottom of arch files, since the classes
453 aren't defined yet at the top
455 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
456 modules/catalyst/arch/sh.py:
457 Forgot the sh arch module
459 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
460 modules/catalyst/arch/alpha.py, modules/catalyst/arch/amd64.py,
461 modules/catalyst/arch/arm.py, modules/catalyst/arch/hppa.py,
462 modules/catalyst/arch/ia64.py, modules/catalyst/arch/mips.py,
463 modules/catalyst/arch/powerpc.py, modules/catalyst/arch/s390.py,
464 modules/catalyst/arch/sparc.py, modules/catalyst/arch/x86.py:
465 Move subarch and machine map information to variables at top of each arch
466 module and get rid of register() function
468 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> ChangeLog:
469 Add catalyst.util.load_module() function
470 Move arch modules under modules/catalyst/arch
471 Add catalyst.arch.arches class to assist in loading arch modules
472 Add .gitignore file for *.py[co]
474 10 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
475 Change __version__ to 2.99 for catalyst_3 branch
477 09 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> TODO:
478 Add note about metadata_overlay being default in 2.1.6
480 09 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS:
481 Updated the AUTHORS section and the header for the ChangeLog, to reflect
482 that individual authors now retain their copyright to code they submit.
484 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
485 Rewrote TODO to make it clearer and added a ton of new items to it.
487 02 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
488 modules/generic_stage_target.py:
489 screw you python...hard
491 02 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
492 modules/generic_stage_target.py:
493 Disable removal of 'target_path' when build starts
495 26 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
496 modules/generic_stage_target.py:
497 Apply patch from armin76 to actually make use of the busybox_config value
500 24 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
501 targets/netboot2/netboot2-controller.sh, targets/support/kmerge.sh:
502 Add support for gk's --busybox-config= option
504 23 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
505 modules/generic_stage_target.py:
506 Missing / before 'iso'
508 22 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
509 modules/snapshot_target.py:
510 Add support for purging to snapshot target
512 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
513 Add mix-in cdtar idea to TODO
515 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
516 -livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
517 -livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
518 Remove old isolinux-3.09 cdtar files
520 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
521 +livecd/cdtar/isolinux-3.72-cdtar.tar.bz2,
522 +livecd/cdtar/isolinux-3.72-memtest86+-cdtar.tar.bz2:
523 Update cdtar files to isolinux-3.72 and latest memtest86+-2.10
525 19 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
526 Marking this 2.0.6.903 for testing.
528 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
529 targets/netboot2/netboot2-controller.sh:
530 Disable copying of nb-busybox.cf since it isn't used anyway
532 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> arch/amd64.py,
533 arch/x86.py, catalyst:
534 A few typo and other minor fixes as reported by armin76
536 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
537 modules/generic_stage_target.py:
538 Add support for digests="all" for gentoo bug #209611
540 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
541 examples/netboot2_template.spec, targets/support/kmerge.sh:
542 Automatically append --netboot to GK_ARGS for netboot2 target Remove
543 explicit --initramfs-overlay=/tmp/image from netboot2 example spec
545 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
546 targets/support/pre-kmerge.sh:
547 Remove evil hacks that copy gk files around for netboot2
549 04 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
550 Bumping version for release.
552 01 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
553 modules/catalyst_support.py:
554 Default to umask 022 for spawn() unless otherwise specified for gentoo bug
557 29 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
558 modules/catalyst_support.py, modules/generic_stage_target.py:
559 Add support for -P/--purgeonly option
561 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> README:
562 Updated README to tell the user where to locate catalyst.conf if not using
563 an ebuild. Thanks to Claus Boehmer <Claus.Boehmer@gmx.de> for pointing it
566 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
567 Kicking out a 2.0.6.901 release for testing.
569 29 Sep 2008; Andrew Gaffney <agaffney@gentoo.org>
570 modules/generic_stage_target.py:
571 Automatically prepend build dir path to livecd/iso if it's not an absolute
574 28 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
575 Update TODO with placeholder idea.
577 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
578 +modules/catalyst/util.py:
579 Create catalyst.util module with capture_traceback() and print_traceback()
580 functions Capture and print traceback when build fails instead of letting
583 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
584 modules/catalyst/config.py, modules/catalyst_support.py:
585 Switch commandline spec value parsing to use catalyst.config.ConfigParser.
587 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
588 modules/catalyst/config.py:
589 A few fixes to ParserBase after actually testing it switch to parsing
590 config file with ConfigParser.
592 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
593 +modules/catalyst/config.py, -modules/catalyst/util.py:
594 More indecisiveness..move util.spec to config.SpecParser.
596 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
597 -modules/catalyst/spec.py, +modules/catalyst/util.py,
598 modules/catalyst_support.py:
599 * Rename catalyst.spec to catalyst.util
600 * Move spec_dump() into spec class
601 * Modify catalyst to use new spec class
603 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
604 +modules/catalyst/__init__.py:
605 Add __init__.py file and import line.
607 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
608 +modules/catalyst/spec.py:
609 Initial commit of modules/catalyst/spec.py.
611 30 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> arch/amd64.py,
613 Updating x86/amd64 arch support. Original patches by William Cooke
614 <gentoo@wcooke.org> and reported to Gentoo bug #224429, modified by me.
616 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
617 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
618 modules/snapshot_target.py, modules/stage4_target.py,
619 targets/support/bootloader-setup.sh, targets/support/functions.sh,
620 targets/support/kmerge.sh:
621 Removing all deprecated interfaces. We no longer wish to support them and
622 they're not needed. Anyone using a pre-2.x spec file will need to update
625 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
626 -livecd/files/Getting_Online.txt:
627 Removing livecd/files/Getting_Online.txt since it was quite outdated.
629 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO, catalyst,
631 Updated for new git repo.
633 29 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO, catalyst,
634 targets/support/livecdfs-update.sh:
635 Add gconf settings for gnome-screensaver to disable locking by default. This
638 14 May 2008; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py:
639 Add armv5tel to arm host list.
641 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
642 targets/support/chroot-functions.sh:
643 If we don't have a distcc user, we need to reinstall distcc, even if it's
644 been built with the right USE. This mainly affects stage1/stage2.
646 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
647 targets/support/chroot-functions.sh:
648 We need to run distcc-config --install, since we won't be installing into
649 ROOT=/ for stage1, and we have to use --noreplace to keep from wiping any
650 installed versions of distcc.
652 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO:
653 Add a couple of distcc-related items to TODO.
655 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
656 targets/stage1/stage1-preclean-chroot.sh,
657 targets/stage2/stage2-preclean-chroot.sh,
658 targets/stage3/stage3-preclean-chroot.sh,
659 targets/stage4/stage4-preclean-chroot.sh:
660 We don't want to run setup_myfeatures in preclean, but still want to update
661 the environment and show our debug information.
663 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
664 targets/stage1/stage1-preclean-chroot.sh,
665 targets/stage2/stage2-preclean-chroot.sh,
666 targets/stage3/stage3-preclean-chroot.sh,
667 targets/stage4/stage4-preclean-chroot.sh,
668 targets/support/chroot-functions.sh:
669 Remove the die on LIBDIR check, since it won't be set on non-multilib
670 profiles. We can now run debug in preclean again.
672 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
673 targets/support/functions.sh:
674 Let's not try to chmod a dangling symlink.
676 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
677 targets/support/chroot-functions.sh:
678 Added emerge --info to debug output. I don't know why I didn't add it before.
680 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
681 targets/stage1/stage1-preclean-chroot.sh,
682 targets/stage2/stage2-preclean-chroot.sh,
683 targets/stage3/stage3-preclean-chroot.sh,
684 targets/stage4/stage4-preclean-chroot.sh:
685 We probably shouldn't be running our debug functions in our stages. Let's
688 24 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
689 targets/support/chroot-functions.sh:
690 Added a get_libdir call and fail if we don't have a valid LIBDIR when using
693 23 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
694 targets/support/livecdfs-update.sh:
695 Only copy the handbook icon if one exists.
697 21 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
698 modules/catalyst_lock.py:
699 Fix a small typo. Thanks to Justin Bronder <jsbronder@gentoo.org> for
702 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
703 targets/livecd-stage2/livecd-stage2-controller.sh:
704 We should be matching all possible LIBDIRs, so make sure we do that.
706 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
707 targets/support/livecdfs-update.sh:
708 We no longer need the metadata.tar.bz2, since the Installer uses
711 16 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
712 targets/stage1/stage1-chroot.sh:
713 We don't need --newuse if we're not using binary packages, so there's no
716 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
717 targets/livecd-stage2/livecd-stage2-controller.sh:
718 Added initial framework for creating the CD's root on livecd/livedvd.
719 Currently, the end result is the same, but I'll be adding code to
720 automatically copy the stages and to automatically download the distfiles.
722 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
723 targets/livecd-stage2/livecd-stage2-controller.sh,
724 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
725 targets/support/rc-update.sh:
726 Change all checks for livecd/type: gentoo-release-livecd to
727 gentoo-release-live* so we can add a new gentoo-release-livedvd livecd/type
728 to allow for auto-fetching of distfiles and stages onto official DVD media.
730 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO,
731 targets/livecd-stage1/livecd-stage1-controller.sh,
732 targets/livecd-stage2/livecd-stage2-controller.sh:
733 Updated TODO. Added code to livecd-stage1 to generate a package list, which
734 will be used in livecd-stage2 with the upcoming livedvd livecd/type to fetch
735 the distfiles automatically.
737 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
738 modules/generic_stage_target.py:
739 Fix seedcache output so it fits in 80 columns.
741 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
742 targets/stage1/stage1-chroot.sh:
743 We should likely install baselayout before anything else, including the
744 package manager. As such, I've moved it to after sys-apps/baselayout is
747 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
748 targets/livecd-stage2/livecd-stage2-controller.sh:
749 Check for a snapshot in the overlay and error if one is present. This should
750 ensure that the snapshot on the CD is the same as the one used to build the
753 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
754 modules/catalyst_support.py:
755 Added a small patch from Tim Yamin <tim.yamin@zonbu.com> to fix make.conf
756 parsing of variables with numbers in them. This is catalyst 2.0.6_pre17 for
759 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
760 targets/stage1/stage1-chroot.sh:
761 Change back to using sys-apps/baselayout. We'll need to come up with a
762 better permanent solution now that virtual/baselayout is no more.
764 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
765 -livecd/cdtar/grub-memtest86+-cdtar.tar.bz2:
766 Update the grub cdtar for grub-0.97-r5 and memtest86+-2.01
768 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
769 targets/support/bootloader-setup.sh:
770 Use menu.lst for grub config, since 0.96 and higher won't use grub.conf
773 04 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> +TODO,
774 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
775 Added TODO. Changed create_handbook_icon call to only be called if
776 /docs/handbook/index.html exists on the disk or in livecd/overlay.
778 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
779 targets/support/kmerge.sh:
780 Run sed on KERNELVERSION to escape the slashes so we can use it in another
783 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
784 targets/support/kmerge.sh:
785 Modify test to run if package.provided exists instead of if it doesn't.
786 Run sed on the correct file.
788 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
789 targets/support/chroot-functions.sh:
790 Added --noreplace to setup_myfeatures merges so we don't blow away any
791 packages which are already installed with the proper USE flags for the given
792 target. This is for bug #211654. This is catalyst 2.0.6_pre16 for testing.
794 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
795 livecd/files/README.txt:
796 Added dosshd, passwd=, and nonfs to README.txt, since they were missing.
798 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
799 targets/support/rc-update.sh:
800 Added mdraid for baselayout-2 users.
802 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
803 targets/support/kmerge.sh:
804 Clean up package.provided after the kernel build
806 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
807 targets/support/kmerge.sh:
808 It helps if I put things in the correct order so they'll actually execute,
809 rather than getting a nice error from emerge.
811 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
812 targets/support/kmerge.sh:
813 Change upgrade to update.
815 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
816 targets/support/kmerge.sh:
817 Add back in the package.provided code that *should* skip the kernel sources
818 merge for call back and subsequent runs.
820 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
821 targets/support/kmerge.sh:
822 We don't really need to use binary packages for the kernel sources, since it
823 doesn't gain us anything. Also, we need to delete the /usr/src/linux symlink
824 when we're not using kerncache.
826 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
827 targets/support/kmerge.sh:
828 Remove 'symlink' from USE, since it's not needed and screws up kerncache
830 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
831 targets/livecd-stage2/livecd-stage2-controller.sh:
832 OK, we run our find outside the chroot, so we don't want to use absolute
833 paths unless we want to wipe out *.a *.la *.pyc and *.pyo from our host
834 system. Oops. Due to this bug, I'm making this 2.0.6_pre15 for testing
837 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
838 targets/livecd-stage2/livecd-stage2-controller.sh,
839 targets/stage1/stage1-controller.sh:
840 Cleanup the clean section for stage1 and add an updated clean section for
841 livecd-stage2 when we're a minimal, universal, or game CD. This is
842 2.0.6_pre14 for testing.
844 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
845 targets/support/kmerge.sh:
846 We should be using --newuse when merging our packages in callback.
848 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
849 targets/grp/grp-chroot.sh:
850 We should only use --noreplace when building a pkgset, everything else
853 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
854 modules/catalyst_support.py, modules/generic_stage_target.py,
855 modules/grp_target.py:
856 Apply additional patches from bug #207862 for CONTENTS generation.
858 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
859 targets/grp/grp-chroot.sh:
860 Call setup_myemergeopts after changing clst_FETCH.
862 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
863 targets/netboot2/netboot2-pkg.sh:
864 Remove a bit of unnecessary code.
866 10 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
867 modules/generic_stage_target.py, targets/grp/grp-chroot.sh,
868 targets/support/chroot-functions.sh:
869 Fix some spacing on the -* warning, revert Andrew's last change, since it
870 didn't do anything, and clean up the GRP chroot code so it works smarter and
871 set clst_FETCH when clst_grp_type is something other than pkgset.
873 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
874 targets/support/chroot-functions.sh:
875 Don't set --usepkg and --buildpkg when fetching.
877 07 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
878 modules/generic_stage_target.py:
879 Change the warning thrown into make.conf when someone uses LDFLAGS so it is
882 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
883 modules/generic_stage_target.py:
884 Merged ChangeLog.old and ChangeLog and added a note for myself to fix up the
885 boot/kernel/${kname}/config copying code in generic_stage_target.
887 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
888 targets/support/kmerge.sh:
889 Make sure we don't give genkernel a --kernel-config if it isn't set in the
892 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
893 modules/generic_stage_target.py, targets/support/kmerge.sh,
894 targets/support/pre-kmerge.sh:
895 Changed boot/kernel/${kname}/config and boot/kernel/${kname}/sources to be
896 valid, rather than required, changed clst_ksource to default to
897 virtual/linux-sources if boot/kernel/${kname}/sources is unset, moved
898 removal of USE to after the kernel build so the modules get the correct USE,
899 and did some minor cleanup on pre-kmerge. This is 2.0.6_pre13 for testing.
901 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
902 targets/support/kmerge.sh:
903 We should run the default functions for kmerge.sh, too.
905 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
906 -livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
907 +livecd/cdtar/aboot-1.0_pre20040408-r2-cdtar.tar.bz2:
908 Updated aboot cdtar with a newer version to support newer kernels.
910 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
911 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
912 Updated make_destpath so it writes out to make.conf as well as exporting
913 ROOT to the environment, added a make_destpath call to cleanup_stages, and
914 adding make_destpath /tmp/stage1root to stage1.
916 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> README, catalyst:
917 Updated README a bit and rolling 2.0.6_pre12 for testing.
919 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
920 targets/support/create-iso.sh:
921 Removed any further checks for clst_fstype and making sure everybody is
922 using ${mkisofs_zisofs_opts}.
924 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
925 targets/support/livecdfs-update.sh:
926 The default theme for GNOME is now Clearlooks, so we can remove the theme
927 code, but we still want to set the font size.
929 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
930 targets/support/livecdfs-update.sh:
931 We need to put quotes around ${user_comment} or useradd gets confused.
933 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
934 targets/support/chroot-functions.sh:
935 Changed make_destpath to write out ROOT to make.conf, rather than (ab)using
938 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
939 targets/support/kmerge.sh:
940 Added an additional make_destpath call to kmerge.sh so it'll export ROOT=/
941 prior to running genkernel. This is catalyst 2.0.6_pre11 for testing.
943 04 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
944 targets/support/create-iso.sh:
945 Bash fscking sucks, so we have to compromise on this code reduction solution
946 a bit. It's still far better than it was
948 03 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
949 targets/support/create-iso.sh:
950 Don't escape quotes when actually running the command
952 02 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
953 targets/support/kmerge.sh:
954 Pass clst_root_path instead of ROOT to run_merge, since it overrides ROOT
956 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
957 targets/support/kmerge.sh:
958 Use -L instead of -l in test for symlink
960 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
961 targets/stage1/stage1-controller.sh:
962 Remove code for gcc-config/binutils-config since it should be getting done
963 in the preclean script, anyway.
965 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
966 targets/stage1/stage1-chroot.sh:
967 I missed one place where HOSTUSE was being used incorrectly.
969 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
970 targets/support/kmerge.sh:
971 Escape the correct quote
973 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
974 targets/support/kmerge.sh:
975 Change remaining instances of run_emerge to run_merge
977 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
978 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
979 Change all clst_hostuse checks for ppc/ppc64 to ppc*|powerpc* so we match,
982 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
983 targets/support/bootloader-setup.sh:
984 Let's change our splash checking to a global check so it only needs to be
985 done once. This makes much more sense than having all of those if ... else
988 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
989 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
990 Fix our USE invocation here so things work as expected.
992 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
993 targets/support/livecdfs-update.sh:
994 Force-enable livecd/users for livecd/type gentoo-release-livecd and
997 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
998 targets/support/livecdfs-update.sh:
999 Remove /etc/conf.d/domainname code, since /etc/conf.d/domainname is no
1002 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1003 targets/livecd-stage2/livecd-stage2-controller.sh:
1004 Fixing the snapshot copying so it will only copy the correct snapshot for
1005 people who don't know how to properly use wget.
1007 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1008 targets/stage1/stage1-chroot.sh:
1009 Fix HOSTUSE invocation on stage1, since we use -* at the beginning to
1010 disable profile USE.
1012 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1013 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
1014 OK, we have to escape our quotes, rather than use single quotes, or we don't
1015 evaluate the variables properly.
1017 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1018 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh,
1019 targets/support/kmerge.sh:
1020 Fixing echo/sed for make.conf writing.
1022 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1023 targets/grp/grp-chroot.sh, targets/stage1/stage1-chroot.sh,
1024 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
1025 Rather than using the environment, we write out our USE to make.conf, then
1026 remove it once we're done. We don't bother adding clst_HOSTUSE, since it'll
1027 be written to make.conf, already.
1029 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1030 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1031 targets/livecd-stage1/livecd-stage1-chroot.sh,
1032 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1033 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
1034 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1035 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
1036 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
1037 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
1038 Changing run_emerge to run_merge, changing both setup_portage and
1039 setup_myfeatures to add any USE changes to make.conf prior to merge, then
1040 removing the settings added, rather than (ab)using the environment.
1042 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1043 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1044 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
1045 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
1046 targets/tinderbox/tinderbox-chroot.sh:
1047 Rearrange some of the functions in chroot-functions.sh in preparation for
1048 some upcoming changes and rename setup_portage to setup_pkgmgr.
1050 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1051 targets/stage1/stage1-controller.sh:
1052 Removing an extra env-update call from stage1's preclean.
1054 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1055 livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
1056 targets/support/bootloader-setup.sh:
1057 Set default for grub to 0 and updated cdtar so we don't ship a half-broken
1058 help.msg which we didn't even use.
1060 28 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1061 targets/support/bootloader-setup.sh:
1062 Don't write out out 'default 1' line when creating grub.conf, since the
1063 'help' entry is now at the bottom, and we want grub to default to the first
1066 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1067 targets/support/bootloader-setup.sh:
1068 Removed checks on livecd/splash_type, since we only support one type,
1069 removed remaining bootsplash code from bootloader-setup.sh, added automatic
1070 copying of splash.xpm.gz for Gentoo releases when using grub, and moved grub
1071 help to bottom of titles. This is catalyst 2.0.6_pre10 for testing.
1073 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1074 targets/livecd-stage2/livecd-stage2-controller.sh:
1075 Let's automatically copy in the snapshot if livecd/type is
1076 gentoo-release-livecd.
1078 26 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1079 modules/generic_stage_target.py:
1080 Fix leading whitespace in empty() so it's only executed if there's something
1081 to execute it on. Thanks to Justin Bronder <jsbronder@gentoo.org> in bug
1082 211410 for pointing this out
1084 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1085 targets/support/rc-update.sh:
1086 Quote baselayout package atom
1088 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1089 targets/support/chroot-functions.sh:
1090 OK, we shouldn't use which to find env-update, since /usr/sbin isn't in the
1091 PATH by default. Instead, simply check if it exists.
1093 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1094 targets/support/chroot-functions.sh:
1095 Remove temporary package listing code, since --verbose is forced on with
1098 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst:
1099 Force-enable --verbose when using --debug
1101 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1102 targets/support/kmerge.sh:
1103 Changing modules-update to update-modules to quiet a warning and keep us
1104 from having it get removed out from under us.
1106 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1107 targets/support/chroot-functions.sh:
1108 Adding a note to myself for better debug and moving run_default_funcs to the
1109 bottom of the script so it gets executed. Since this can otherwise break
1110 pkgcache, I'm making this catalyst 2.0.6_pre9 for testing, immediately.
1112 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1113 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
1114 targets/support/chroot-functions.sh:
1115 Moved creating of stage1 package list to the beginning of stage1-chroot.sh
1116 so we can get the output with --debug, added --newuse to the options for
1117 stage1, as we should always rebuild any package where the USE has changed,
1118 removed removal of portage logs from stage2-chroot.sh since it is being done
1119 by cleanup_stages, moved world removal in cleanup_stages into a check for
1120 stages 1 through 3, made update_env_settings check for the existence of
1121 env-update before running it since we now run update_env_settings by default
1122 everywhere chroot-functions.sh is sourced, and added a section to show_debug
1123 to list the packages, since we don't yet force-enable verbose with debug.
1125 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1126 modules/catalyst_lock.py:
1127 Since my python sucks and I don't feel like troubleshooting it at the
1128 moment, commenting out all the DEBUG code in catalyst_lock and rolling up
1129 2.0.6_pre8 for testing.
1131 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1132 modules/builder.py, modules/catalyst_lock.py:
1133 Added some extra debug output to catalyst_lock.py and added Stuart Longland
1134 to AUTHORS. This is catalyst 2.0.6_pre7 for testing.
1136 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1137 modules/catalyst_support.py:
1138 change 'is' to == because python is grumpy
1140 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1141 examples/livecd-stage2_template.spec, examples/stage4_template.spec,
1142 modules/livecd_stage2_target.py, targets/support/kmerge.sh,
1143 targets/support/livecdfs-update.sh, targets/support/pre-kmerge.sh,
1144 targets/support/rc-update.sh:
1145 Removing support for bootsplash, since it hasn't been in a supported kernel
1146 in a couple years and isn't accepted upstream.
1148 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1149 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
1150 Fix up the sed for genkernel so it works on versions both before and after
1151 3.4.10_pre2 and fixing a couple places where my sed for the . -> source
1152 change was a bit too aggressive.
1154 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1155 targets/support/bootloader-setup.sh:
1156 Change grub timeout to 15 seconds instead of 150.
1158 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1159 targets/support/pre-kmerge.sh:
1160 Comment out sed on genkernel executable as it appears to do nothing these
1163 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1164 targets/livecd-stage2/livecd-stage2-controller.sh:
1165 Only call find on libdirs that actually exist. Thanks to Kristoffer
1166 <krek6597@student.uu.se> in bug #210807.
1168 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1169 modules/generic_stage_target.py:
1170 Add warning about -* in foo/use in the spec.
1172 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1173 targets/embedded/embedded-chroot.sh,
1174 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
1175 targets/grp/grp-preclean-chroot.sh,
1176 targets/livecd-stage1/livecd-stage1-chroot.sh,
1177 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1178 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-image.sh,
1179 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1180 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
1181 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
1182 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
1183 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-preclean-chroot.sh,
1184 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1185 targets/tinderbox/tinderbox-preclean-chroot.sh:
1186 Change all . to source.
1188 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1189 targets/embedded/embedded-preclean-chroot.sh,
1190 targets/grp/grp-preclean-chroot.sh,
1191 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1192 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
1193 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1194 targets/stage3/stage3-preclean-chroot.sh,
1195 targets/stage4/stage4-preclean-chroot.sh,
1196 targets/support/chroot-functions.sh,
1197 targets/tinderbox/tinderbox-preclean-chroot.sh:
1198 Added a cleanup_stages function and added it to the appropriate places.
1200 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1201 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1202 targets/livecd-stage1/livecd-stage1-chroot.sh,
1203 targets/netboot/netboot-chroot.sh, targets/stage1/stage1-chroot.sh,
1204 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh,
1205 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
1206 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
1207 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
1208 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
1209 Removing any functions that we now call by default when we source
1210 chroot-functions.sh by default.
1212 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1213 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1214 targets/livecd-stage1/livecd-stage1-chroot.sh,
1215 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
1216 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
1217 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
1218 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh:
1219 Clean up the debug code that I've added to stage1, move it to
1220 chroot_functions.sh, and call it from all of our main targets.
1222 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1223 modules/generic_stage_target.py:
1224 Wow. I need to make sure that we actually comment comments in make.conf or
1225 we end up with a failed build. Thanks to Christian Heim <phreak@gentoo.org>
1226 for pointing it out. This is catalyst 2.0.6_pre6 for testing.
1228 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1229 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
1230 targets/stage3/stage3-chroot.sh:
1231 We need to be sure we clear out /var/log/portage/elog as well as
1232 /var/log/emerge.log for stages 1 through 3.
1234 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1235 modules/generic_stage_target.py,
1236 targets/livecd-stage2/livecd-stage2-controller.sh,
1237 targets/support/livecdfs-update.sh:
1238 Clean up firmware code in livecdfs-update.sh, add beginnings of new firmware
1239 code in livecd-stage2-controller.sh, and fix output for USE in make.conf to
1240 80 columns. This is catalyst 2.0.6_pre5 for testing.
1242 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1243 modules/generic_stage_target.py:
1244 Apparently, python doesn't like it when you put a set of comments in front
1245 of an elif. Thanks to Robin Johnson <robbat2@gentoo.org> for pointing it out
1248 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1249 modules/generic_stage_target.py:
1250 Huge refactoring of modules/generic_stage_target.py to fix indentation and
1251 generally clean up the code so it's a bit easier to read/follow.
1253 13 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1254 modules/generic_stage_target.py:
1255 Sort and de-dupe myusevars.
1257 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1258 targets/stage1/stage1-chroot.sh:
1259 Modify stage1-chroot.sh to use the actual -d/--debug code already in catalyst.
1261 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1262 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
1263 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1264 targets/netboot/netboot-chroot.sh, targets/stage3/stage3-chroot.sh,
1265 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
1266 targets/tinderbox/tinderbox-chroot.sh:
1267 Move export of FEATURES to setup_myfeatures.
1269 12 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1270 targets/stage1/stage1-chroot.sh:
1271 Added some debug code to stage1 and fixed a nice bug where we weren't
1272 building with the correct USE. Unfortunately, this invalidates any caches
1273 for stage1, since we were building with the entire USE from the profile.
1274 This is 2.0.6_pre4 for testing.
1276 11 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1277 targets/stage1/stage1-chroot.sh:
1278 We don't need to do the device building twice, so removing USE=build from
1279 first baselayout install.
1281 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1282 targets/support/livecdfs-update.sh:
1283 We check for a plugdev group, add it if it doesn't exist, and make sure any
1284 users specified by livecd/users is in the group.
1286 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py:
1287 Changing cobalt_n32 to use mipsel4_n32 as its inheritance point. Thanks to
1288 Stuart Longland <redhatter@gentoo.org> for pointing this change out.
1290 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1291 modules/catalyst_support.py:
1292 Fix up calc_contents in contents_map. Thanks to Brent Baude
1293 <ranger@gentoo.org> for pointing it out. This is catalyst 2.0.6_pre3 for
1296 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1297 targets/stage1/stage1-chroot.sh:
1298 Ensure /etc/xml/catalog does not exist in stage1, since it will always be
1299 empty and will cause issues in stage3 and beyond.
1301 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1302 targets/support/kmerge.sh, targets/support/rc-update.sh:
1303 Changed some of the rc-update code so it should work with baselayout-2,
1304 also. This is 2.0.6_pre2 for testing.
1306 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1307 files/catalyst.conf, modules/catalyst_support.py,
1308 modules/generic_stage_target.py, modules/grp_target.py,
1309 modules/snapshot_target.py:
1310 Added support for generating CONTENTS files automatically. Patch by Robin
1311 Johnson <robbat2@gentoo.org> for bug #207862.
1313 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1314 modules/snapshot_target.py:
1315 Add a patch from Robin Johnson <robbat2@gentoo.org> from bug #207860 to
1316 exclude digest-* files from the snapshot.
1318 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
1319 arch/x86.py, modules/generic_stage_target.py:
1320 Fixing a minor display issue when we write out make.conf, adding HOSTUSE for
1321 amd64 to add mmx, sse, and sse2 to USE, adding sse2 to pentium4's HOSTUSE.
1323 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1324 targets/support/kmerge.sh:
1325 Make the --kerncache option to genkernel dependent on 'kerncache' being in
1326 options, so that it can actually be turned off.
1328 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
1330 Rearrange things in the arch/*.py files to ensure that nothing is used
1331 before it has been defined.
1333 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> arch/powerpc.py:
1334 Reorder arch/powerpc.py to make python happy.
1336 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1337 modules/snapshot_target.py:
1338 Change .svn --include to an --exclude like it was supposed to be.
1340 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
1342 Added several subarches for mips so we can dump the mips subarch profiles
1343 from my shiny new multi-parent profile structure. This is 2.0.6_pre1 for
1346 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1347 targets/livecd-stage2/livecd-stage2-controller.sh:
1348 Changed the code for copying the MOTD files so it's fewer lines and makes
1351 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> +arch/powerpc.py,
1352 -arch/ppc.py, -arch/ppc64.py, arch/sparc.py, -arch/sparc64.py:
1353 Merged ppc.py and ppc64.py into powerpc.py and merged sparc.py and
1354 sparc64.py into sparc.py, so we have a cleaner set of arch files.
1356 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
1358 Did a little cleanup on the x86.py to remove some redundant entries and
1359 added nocona and core2 to amd64.py, though they're currently commented out.
1361 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1362 modules/generic_stage_target.py:
1363 Write out HOSTUSE settings from arch/*.py to make.conf as well as any USE
1364 flags defined in the spec file.
1366 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
1367 Added a patch from Markus Rothe <corsair@gentoo.org> to add power6 and cell
1368 subarches to ppc64 for bug #208860 and removing redundant CXXFLAGS settings,
1369 since catalyst sets CXXFLAGS=CFLAGS by default.
1371 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1372 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/support/kmerge.sh:
1373 Added clst_HOSTUSE to livecd-stage1 and livecd-stage2 package builds.
1375 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
1376 Added prescott to the subarches for x86.
1378 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1379 modules/netboot2_target.py, targets/support/kmerge.sh:
1380 Add patch to enabled netboot2/linuxrc and automatically add path for
1381 initramfs overlay to genkernel commandline. Thanks to Justin Bronder
1382 <jsbronder@gentoo.org> in bug #208106.
1384 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1385 modules/netboot2_target.py:
1386 Allow root_overlay in netboot2 target for bug #208106.
1388 04 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1389 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1390 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
1391 Added USE=bindist automatically to everything that inherits set_use from
1392 generic_stage_target, added USE=bindist to livecd_stage1_target, added
1393 USE=bindist to emerge run for stage1, and did some minor cleanup in
1394 get_libdir in chroot-functions.
1396 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1397 targets/support/bootloader-setup.sh:
1398 Add splashimage= line to grub.conf if /boot/grub/splash.xpm.gz exists.
1400 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1401 examples/generic_stage_template.spec, examples/grp_template.spec,
1402 examples/livecd-stage1_template.spec,
1403 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
1404 examples/stage4_template.spec, examples/tinderbox_template.spec:
1405 Changing link so it no longer points to a dead page. This is for bug #208609.
1407 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1408 modules/snapshot_target.py:
1409 Add .svn to the catalyst snapshot excludes and remove old pordir_overlay code.
1411 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1412 targets/stage1/stage1-chroot.sh:
1413 As much as I hate this, we're going to force baselayout to install first.
1414 This will keep us from having any issues with packages that don't respect
1417 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
1418 Reorder options in catalyst.conf so they're alphabetical.
1420 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1421 targets/support/bootloader-setup.sh:
1422 Add 'pager on' to grub.conf for bug #208531.
1424 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1425 livecd/files/README.txt, livecd/files/x86-F6.msg:
1426 Removing the unused kernel command line options from Volume/Device Management.
1428 10 Jan 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1429 This is now 2.0.5 for release.
1431 25 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1432 files/catalyst.conf, modules/catalyst_support.py,
1433 modules/generic_stage_target.py,
1434 targets/embedded/embedded-preclean-chroot.sh,
1435 targets/grp/grp-preclean-chroot.sh,
1436 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1437 targets/stage2/stage2-preclean-chroot.sh,
1438 targets/stage3/stage3-preclean-chroot.sh,
1439 targets/support/chroot-functions.sh,
1440 targets/tinderbox/tinderbox-preclean-chroot.sh:
1441 Applying a patch from Tais M. Hansen <tais.hansen@osd.dk> to add initial
1442 sys-devel/icecream cluster compiler support for bug #200095. This is
1443 catalyst 2.0.5_pre6 for testing.
1445 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1446 files/catalyst.conf, modules/generic_stage_target.py:
1447 Add the option for using metadata_overlay with portage to speed up cache.
1449 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1450 modules/stage1_target.py, modules/stage2_target.py,
1451 modules/stage3_target.py:
1452 Add /etc/portage to cleanables for stages 1 through 3.
1454 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1455 livecd/files/livecd-local.start,
1456 targets/livecd-stage2/livecd-stage2-controller.sh,
1457 targets/support/livecdfs-update.sh:
1458 We apparently still need profiles/eclass for building the stage3 from the
1459 LiveCD with the installer.
1461 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> arch/mips.py:
1462 Apply patch for MIPS N32 support from Stuart Longland <redhatter@gentoo.org>
1465 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1466 targets/livecd-stage2/livecd-stage2-controller.sh,
1467 targets/support/livecdfs-update.sh:
1468 Create symlink for /etc/gconf and /var/db when moving to /usr/livecd, remove
1469 preservation of eclasses/profiles, and remove copying of livecd-local.start
1470 since it's not needed anymore.
1472 16 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1473 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1474 Move moving of /var/db back to livecdfs-update.sh but keep the symlink so we
1477 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1478 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1479 Removing old mkvardb code which is no longer used, commenting out setting of
1480 Gnome theme for testing now that Clearlooks has been default for some time,
1481 and changing vdb move from a case statement to a simple if statement. This
1482 is 2.0.5_pre5 for testing.
1484 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1485 modules/stage1_target.py:
1486 Removing cleaning of python encodings for bug #64890.
1488 11 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1489 modules/generic_stage_target.py:
1490 Add an extra warning into the generated make.conf about changing the CHOST.
1492 01 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1493 targets/support/livecdfs-update.sh:
1494 We don't need to copy files from /usr/lib/hotplug/firmware anymore.
1496 29 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
1497 targets/embedded/embedded-preclean-chroot.sh,
1498 targets/grp/grp-preclean-chroot.sh,
1499 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1500 targets/stage2/stage2-preclean-chroot.sh,
1501 targets/stage3/stage3-preclean-chroot.sh,
1502 targets/tinderbox/tinderbox-preclean-chroot.sh:
1503 Check to see if distcc is enabled before calling cleanup_distcc().
1505 17 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> arch/ppc.py,
1506 arch/sparc.py, arch/x86.py:
1507 Look for linux32 in /bin and /usr/bin.
1509 12 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
1510 modules/generic_stage_target.py:
1511 Make error message more specific when removing immutable flag.
1513 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1514 examples/livecd-stage2_template.spec, modules/generic_stage_target.py:
1515 Added Andrew Gaffney to maintainer list, fixed a typo, updated copyright
1516 information, and added a small fix for FreeBSD for bug #169041. This is
1517 catalyst 2.0.5_pre4 for testing.
1519 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1520 targets/support/chroot-functions.sh:
1521 Adding a slightly modified version of Andrew Gaffney's <agaffney@gentoo.org>
1522 patch from bug #120076 to add cross-compiling support to our distcc
1525 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1526 targets/support/chroot-functions.sh:
1527 Added a version of get_libdir from multilib.eclass so we can determine where
1528 to go poking around if we need to touch anything in libdir.
1530 11 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst:
1531 Print an error saying what target failed before the traceback.
1533 25 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1534 modules/catalyst_support.py:
1535 When parsing make.conf, first try pkgcore's
1536 snakeoil.fileutils.read_bash_dict(), then portage's
1537 portage_util.getconfig(), then the internal parse_makeconf().
1539 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1540 modules/catalyst_support.py:
1541 Raise an exception in parse_spec() if there's a duplicate key in the spec.
1543 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1544 examples/netboot_template.spec, examples/tinderbox_template.spec,
1545 modules/grp_target.py, modules/tinderbox_target.py:
1546 Remove redundant set_pkgcache_path() functions from tinderbox and grp
1547 modules, and remove extra pkgcache_path and kerncache_path options from
1550 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1551 This is catalyst 2.0.5_pre3 for testing the new stages code.
1553 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1554 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
1555 We need to force USE=bindist on for building stages.
1557 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1558 modules/generic_stage_target.py:
1559 Fixed livecd/volid by removing the string.join() from set_iso_volume_id()
1560 for bug #188099. This is catalyst 2.0.5_pre2 for testing.
1562 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1563 targets/support/rc-update.sh:
1564 Added support for the newer versions of splashutils which use fbcondecor as
1565 the init script. This is catalyst 2.0.5_pre1 for testing.
1567 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1568 targets/livecd-stage2/livecd-stage2-controller.sh:
1569 Make sure we mkdir on /etc/X11/xinit before we put files in it for bug
1572 22 Aug 2007; Andrew Gaffney <agaffney@gentoo.org>
1573 modules/generic_stage_target.py, modules/stage1_target.py,
1574 modules/stage2_target.py:
1575 The 'chost' option is only valid in stage 1/2 specs. Have catalyst error
1578 13 Aug 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1579 modules/generic_stage_target.py, modules/netboot2_target.py:
1580 Fix typo in getopt call for --clear-autoresume. thanks to
1581 Tais M. Hansen <tais.hansen@osd.dk> in bug #188339 for catching this.
1582 Conditionally write CFLAGS to make.conf in stages for bug #177796.
1583 Copy overlay files in netboot2 target into proper dir for bug #174635.
1585 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1586 modules/netboot2_target.py, targets/netboot2/netboot2-copyfile.sh,
1587 targets/support/netboot2-final.sh:
1588 Added a patch from Andrew Gaffney <agaffney@gentoo.org> on bug #174635 to
1589 fix a minor bug in System.map copying, add portage_overlay support, and adds
1590 the ability to use globbing in the package file lists for the netboot2
1593 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1594 +targets/netboot2/nb-busybox.cf:
1595 Added nb-busybox.cf to the netboot2 target for bug #174298.
1597 16 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1598 targets/support/chroot-functions.sh:
1599 Make sure we install ccache/distcc into the build root, not necessarily ROOT.
1601 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1602 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1603 Change moving the VDB until after we have processed unmerge by moving it
1604 from livecdfs-update.sh to unmerge.sh, instead. This allows someone to
1605 unmerge packages from the gentoo-release-livecd target.
1607 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1608 targets/support/kmerge.sh:
1609 Commented out the package.provided code in catalyst that seemed to cause
1610 problems with kerncache in testing. This is 2.0.4 and should be used for the
1613 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1614 modules/netboot2_target.py, targets/netboot2/netboot2-controller.sh,
1615 targets/netboot2/netboot2-copyfile.sh, targets/support/functions.sh,
1616 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1617 Added a patch from Andrew Gaffney <agaffney@gentoo.org> from bug #173826 to
1618 improve the netboot2 target.
1620 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1621 modules/generic_stage_target.py:
1622 Added a patch from Mike Frysinger <vapier@gentoo.org> for bug #173740 to
1623 cause catalyst to export boolean variables as well as string-based
1626 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1627 modules/generic_stage_target.py:
1628 Fixing check for invalid subarch to not filter too much. Fix from Mike
1629 Frysinger <vapier@gentoo.org> for bug #173532.
1631 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/s390.py:
1632 Added s390x (64-bit) support via a patch from Mike Frysinger
1633 <vapier@gentoo.org> for bug #173002.
1635 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1636 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1637 targets/livecd-stage1/livecd-stage1-chroot.sh,
1638 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1639 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
1640 targets/stage1/stage1-controller.sh, targets/stage2/stage2-chroot.sh,
1641 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
1642 targets/support/chroot-functions.sh, targets/support/kmerge.sh,
1643 targets/support/pre-kmerge.sh:
1644 Added setup_myemergeopts to setup_myfeatures and removed redundant calls to
1645 setup_myemergeopts. Added some extra checks for clst_FETCH to disable
1646 certain functions/code paths when running with -F/--fetchonly. Simplified
1647 kmerge.sh with regards to kerncache and callback packages. Also, changed
1648 ccache/distcc installs to use run_emerge instead of emerge directly, which
1649 allows us to more easily replace the underlying package manager, or add
1650 support for multiple package managers to catalyst.
1652 20 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1653 modules/grp_target.py:
1654 Added patch from Ã…smund Grammeltvedt <grammel@online.no> to add
1655 portage_overlay functionality to GRP, where it was mistakenly missing, for
1656 bug #171157. This is catalyst 2.0.3 and ready for release.
1658 12 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1659 targets/livecd-stage1/livecd-stage1-controller.sh,
1660 targets/support/livecdfs-update.sh:
1661 Removed the generation of grppkgs.txt since the Installer now uses vdb
1664 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1665 targets/support/create-iso.sh:
1666 Fix creation of the EFI images. Since it is FAT, we can't go around
1667 perserving permissions, now, can we?
1669 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1670 targets/support/livecdfs-update.sh:
1671 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix my completely
1672 broken sed for rc.conf, which caused all kinds of hell to break loose when
1673 booting a new CD. This is 2.0.3_pre3.
1675 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1676 modules/generic_stage_target.py:
1677 Added a patch from Christian Heim <phreak@gentoo.org> to remove stale files,
1678 such as group- from /etc before creating our stage tarballs. This is for bug
1681 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1682 targets/support/livecdfs-update.sh:
1683 Commenting out the livecd-kernel code, since the Installer should be doing
1684 everything necessary itself.
1686 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1687 targets/support/livecdfs-update.sh:
1688 Fix up the pci.ids/usb.ids code to work with newer pciutils and future-proof
1689 the usbutils hanlding in case they follow suit with pciutils.
1691 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1692 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1693 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1694 arch/sparc64.py, arch/x86.py, catalyst, modules/generic_stage_target.py:
1695 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix up the
1696 problems with using all of the various subarch settings.
1698 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1699 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1700 Disabled deleting of /boot so we actually can work with EFI/grub, made EFI
1701 check look in the correct location, and made sure we don't delete /voot
1702 within the EFI code if grub is present.
1704 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1705 modules/generic_stage_target.py:
1706 Added another fix from Andrew Gaffney <agaffney@gentoo.org> from bug
1707 #166294. This one should fix the HPPA/PPC architectures.
1709 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1710 targets/support/chroot-functions.sh:
1711 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166420 to
1712 remove the autoresume point for portage, as it really isn't needed and
1713 doesn't really gain us much, anyway.
1715 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1716 targets/stage1/stage1-chroot.sh:
1717 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166426.
1719 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1720 examples/generic_stage_template.spec, examples/grp_template.spec,
1721 examples/livecd-stage1_template.spec,
1722 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1723 examples/netboot_template.spec, examples/snapshot_template.spec,
1724 examples/stage4_template.spec, examples/tinderbox_template.spec:
1725 Update the examples to have 2006.1 for the dates. This is catalyst 2.0.2, so
1728 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1729 targets/support/livecdfs-update.sh:
1730 Make sure the user owns his home directory for bug #147195.
1732 30 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1733 +files/catalystrc, modules/catalyst_support.py:
1734 Re-arranged catalyst.conf to make it easier to follow while looking at the
1735 online reference and added a default catalystrc file, which does nothing.
1737 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1738 modules/catalyst_support.py, modules/embedded_target.py,
1739 modules/generic_stage_target.py, modules/grp_target.py,
1740 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1741 modules/stage3_target.py, modules/tinderbox_target.py:
1742 Added patch from Andrew Gaffney <agaffney@gentoo.org> to fix up some of the
1743 tab/space nastiness. This is for bug #161915.
1745 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1746 modules/generic_stage_target.py:
1747 Fixed new cbuild code with another patch from Mike Frysinger
1748 <vapier@gentoo.org> to allow the usage of subarches.
1750 09 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1751 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1752 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1753 arch/sparc64.py, arch/x86.py, modules/generic_stage_target.py,
1754 targets/netboot/netboot-combine.sh, targets/support/bootloader-setup.sh,
1755 targets/support/create-iso.sh, targets/support/functions.sh,
1756 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1757 Added a patch from Mike Frysinger <vapier@gentoo.org> to support cbuild.
1759 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1760 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1761 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1762 arch/sparc64.py, arch/x86.py, files/catalyst.conf, modules/builder.py,
1763 modules/catalyst_lock.py, modules/catalyst_support.py,
1764 modules/embedded_target.py, modules/generic_stage_target.py,
1765 modules/generic_target.py, modules/grp_target.py,
1766 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1767 modules/netboot2_target.py, modules/netboot_target.py,
1768 modules/snapshot_target.py, modules/stage1_target.py,
1769 modules/stage2_target.py, modules/stage3_target.py,
1770 modules/stage4_target.py, modules/tinderbox_target.py,
1771 targets/embedded/embedded-chroot.sh,
1772 targets/embedded/embedded-controller.sh,
1773 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1774 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1775 targets/grp/grp-preclean-chroot.sh,
1776 targets/livecd-stage1/livecd-stage1-chroot.sh,
1777 targets/livecd-stage1/livecd-stage1-controller.sh,
1778 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1779 targets/livecd-stage2/livecd-stage2-controller.sh,
1780 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1781 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1782 targets/netboot2/netboot2-controller.sh,
1783 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1784 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1785 targets/stage1/stage1-controller.sh,
1786 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1787 targets/stage2/stage2-controller.sh,
1788 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1789 targets/stage3/stage3-controller.sh,
1790 targets/stage3/stage3-preclean-chroot.sh,
1791 targets/stage4/stage4-controller.sh,
1792 targets/stage4/stage4-preclean-chroot.sh,
1793 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1794 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1795 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1796 targets/tinderbox/tinderbox-controller.sh,
1797 targets/tinderbox/tinderbox-preclean-chroot.sh:
1798 Removing old CVS Header lines, which are no longer used since moving to SVN.
1800 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1801 targets/stage4/stage4-chroot.sh:
1802 Added back a missing 'then' from stage4 target.
1804 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1805 modules/generic_stage_target.py:
1806 Fix indentation so things actually work.
1808 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1809 Added patch from Mike Frysinger <vapier@gentoo.org> to change the SPARC
1812 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1813 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1814 Fix the display manager sed lines and change the icon for the local Handbook
1815 to use the GNOME 2.16 icon for gedit.
1817 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1818 modules/generic_stage_target.py:
1819 Changed the portage_overlay option to always install overlays in
1820 /usr/local/portage and added code to clean up /usr/local/portage and
1821 make.conf after sucessful execution and before creation of ISO/tarballs.
1823 22 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1824 targets/support/livecdfs-update.sh:
1825 Fixed a typo which broke coldplugging.
1827 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1828 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1829 Added a create_handbook_icon function and rearranged some of the icon
1830 creation for the LiveCD. This should resolve bug #143725 once a new release
1833 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1834 targets/support/livecdfs-update.sh:
1835 We now disable the RC_COLDPLUG in /etc/conf.d/rc so udev will not do
1836 coldplugging. This allows us to unpack our firmware before we detect
1837 devices, so that devices that need it will get it.
1839 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1840 modules/generic_stage_target.py:
1841 Fix a typo in generic_stage_target.
1843 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1844 targets/support/livecdfs-update.sh:
1845 Make sure we setup the DISPLAYMANAGER variable in both /etc/rc.conf and
1846 /etc/conf.d/xdm so we support older snapshots and newer ones.
1848 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1849 modules/livecd_stage2_target.py:
1850 OK. We've fixed the spacing issue with livecd-stage2, so this is 2.0.1, for
1853 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1854 modules/livecd_stage2_target.py:
1855 Reverted change in livecd-stage2 to the action_sequence until I can figure
1856 out what the problem is with it.
1858 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1859 livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2, catalyst,
1860 livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
1861 modules/livecd_stage2_target.py:
1862 Fixed the livecd-stage2 action_sequence and updated the isolinux cdtar's to
1863 include newer memtest86. This is catalyst 2.0.1 and ready to roll.
1865 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1866 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
1867 Added a patch from Bardur Arantsson <bugs-gentoo.org@scientician.net> which
1868 resolves an issue where a variable could be accessed unitialized in obscure
1869 circumstances. This is wrt bug #144984.
1871 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1872 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1873 modules/stage2_target.py, modules/stage4_target.py:
1874 Fixed up action_sequence when using --fetchonly to not create tarballs or
1875 ISO images for bug #143392.
1877 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1878 targets/grp/grp-chroot.sh, targets/stage4/stage4-chroot.sh:
1879 Clean up the USE usage in GRP/stage4.
1881 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1882 modules/generic_stage_target.py, modules/stage1_target.py,
1883 modules/stage2_target.py:
1884 Added cleanup patch for stage1/stage2 and generic_stage_target from Andrew
1885 Gaffney <agaffney@gentoo.org> wrt bug #155911.
1887 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1888 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1889 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
1890 targets/stage4/stage4-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
1891 Added patch from Andrew Gaffney <agaffney@gentoo.org> to remove all
1892 instances of USE_ORDER since auto hasn't been valid for some time. This is
1895 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1896 modules/generic_stage_target.py, modules/stage1_target.py:
1897 Added patch from Daniel Ostrow <dostrow@gentoo.org> for added FreeBSD
1898 goodness wrt bug #153587.
1900 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1901 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg:
1902 Changed dobladecenter to slowusb. Thanks to solar for pointing this out.
1904 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1905 modules/generic_stage_target.py, modules/stage4_target.py:
1906 Added a check to see if we have the tarball option enabled, which causes
1907 catalyst to run the capture sequence. This was requested by Tim Yamin for
1908 the stage4 target, but I thought it should be usable on any stage target.
1910 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1911 targets/support/livecdfs-update.sh:
1912 Moved fstab tweaks all into one location and added make.conf tweak for bug
1915 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1916 Changed the options to be in alphabetical order so my meatspace logical
1917 parser can process them better, added the compress and tarball options,
1918 which are as of yet unused for bug #139390 and request from Tim Yamin, and
1919 removed the unused -x command line parameter for bug #151405.
1921 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1922 modules/generic_stage_target.py:
1923 Added a warning about changing the CHOST setting for bug #142034.
1925 11 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
1926 modules/generic_stage_target.py, targets/stage1/stage1-controller.sh,
1927 targets/support/chroot-functions.sh:
1928 Added initial Gentoo/FreeBSD support. Patch from Diego Pettenò
1929 <flameeyes@gentoo.org> and attached to bug #150351.
1931 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1932 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1933 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1934 arch/sparc64.py, arch/x86.py, catalyst, files/catalyst.conf,
1935 modules/builder.py, modules/catalyst_lock.py, modules/catalyst_support.py,
1936 modules/embedded_target.py, modules/generic_stage_target.py,
1937 modules/generic_target.py, modules/grp_target.py,
1938 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1939 modules/netboot2_target.py, modules/netboot_target.py,
1940 modules/snapshot_target.py, modules/stage1_target.py,
1941 modules/stage2_target.py, modules/stage3_target.py,
1942 modules/stage4_target.py, modules/tinderbox_target.py,
1943 targets/embedded/embedded-chroot.sh,
1944 targets/embedded/embedded-controller.sh,
1945 targets/embedded/embedded-fs-runscript.sh,
1946 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1947 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1948 targets/grp/grp-preclean-chroot.sh,
1949 targets/livecd-stage1/livecd-stage1-chroot.sh,
1950 targets/livecd-stage1/livecd-stage1-controller.sh,
1951 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1952 targets/livecd-stage2/livecd-stage2-controller.sh,
1953 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1954 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1955 targets/netboot2/netboot2-controller.sh,
1956 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1957 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1958 targets/stage1/stage1-controller.sh,
1959 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1960 targets/stage2/stage2-controller.sh,
1961 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1962 targets/stage3/stage3-controller.sh,
1963 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
1964 targets/stage4/stage4-controller.sh,
1965 targets/stage4/stage4-preclean-chroot.sh,
1966 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1967 targets/support/functions.sh, targets/support/kmerge.sh,
1968 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1969 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
1970 targets/support/rc-update.sh, targets/support/target_image_setup.sh,
1971 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1972 targets/tinderbox/tinderbox-controller.sh,
1973 targets/tinderbox/tinderbox-preclean-chroot.sh:
1974 Removing all copyright and license comment headers from all files so we
1975 don't ever get another bug like bug #149638.
1977 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1978 modules/generic_stage_target.py:
1979 Clean up more spacing/capitalization.
1981 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README,
1982 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1983 modules/stage4_target.py, targets/embedded/embedded-chroot.sh,
1984 targets/embedded/embedded-controller.sh,
1985 targets/embedded/embedded-fs-runscript.sh,
1986 targets/embedded/embedded-preclean-chroot.sh,
1987 targets/livecd-stage2/livecd-stage2-controller.sh,
1988 targets/netboot2/netboot2-copyfile.sh,
1989 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh,
1990 targets/support/pre-kmerge.sh:
1991 Fixed lots of spacing issues, removed livecd/type from livecd-stage1, add
1992 splash capabilities to stage4, change 'cp -a' to 'cp -pPR', add -q to emerge
1993 calls in kmerge.sh, and updated README.
1995 13 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1996 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
1997 Fix bashrc so it doesn't give an error and add System.map to livecd-kernel.
1999 08 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2000 modules/catalyst_support.py:
2001 Added fix for bug #143348.
2003 23 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2004 targets/support/livecdfs-update.sh:
2005 Added -q to emerge call for systempkgs.txt just to be on the safe side.
2007 22 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2008 targets/livecd-stage2/livecd-stage2-controller.sh,
2009 targets/support/livecdfs-update.sh:
2010 Changed some copy commands to use -f, added a check for /etc/gconf before
2011 moving it when not using gentoo-release-livecd, and fixed a sed for root's
2012 .bashrc, as reported on the gentoo-catalyst mailing list by Luca Casagrande
2013 <luca.casagrande@gmail.com>.
2015 16 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2016 targets/support/livecdfs-update.sh:
2017 Fixing sed so that systemspkgs.txt is built properly.
2019 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
2020 The sparc32 binary is in /bin, not /usr/bin.
2022 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2023 targets/support/chroot-functions.sh:
2024 We now only set the options for pkgcache if we are not using fetchonly. This
2025 should work around a problem where portage won't fetch the files if a binpkg
2026 already exists for the package.
2028 09 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2029 targets/support/livecdfs-update.sh:
2030 Added code to make a backup of custom.conf before we edit it for the
2033 29 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2034 targets/support/livecdfs-update.sh:
2035 Remove sed from splash section, since it wasn't actually resolving the
2036 issue, anyway. Change the installer's dialog front-end code to simply run
2037 via sudo, since we don't need to worry about having the X DISPLAY setup or
2038 anything. This is catalyst 2.0, so you guys can all start rejoicing.
2040 26 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2041 targets/support/livecdfs-update.sh:
2042 Fix my sed line so it actually applies correctly.
2044 25 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2045 targets/support/chroot-functions.sh:
2046 Added check for verbose, and add --verbose if found, or --quiet, to emerge
2049 21 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2050 targets/support/livecdfs-update.sh:
2051 Fix the splash code so we have our splash theme on all 6 virtual consoles,
2052 as well as a possible fix for the read-only filesystem messages from
2053 /sbin/splash-functions.sh
2055 20 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2056 targets/support/chroot-functions.sh:
2057 Fix --fetchonly to actually work.
2059 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2060 examples/livecd-stage2_template.spec:
2061 Added description for livecd/fsops to livecd-stage2's spec template.
2063 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2064 targets/support/livecdfs-update.sh:
2065 I've modified the GDM configuration section to work correctly. I have also
2066 ensured that xdm is no longer started just because livecd/xdm is used, which
2067 was causing issues for the generic-livecd type. This is 2.0_rc50, which
2068 should be the last of the 'release candidates' made. If there are no bug
2069 reports in 2 days, then I'm rolling this as 2.0 final.
2071 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2072 targets/support/livecdfs-update.sh:
2073 Hopefully, I have fixed the issue with the Installer icons. We'll have to
2074 see once the newer Installer is released, as I still have to fix the
2077 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2078 targets/support/rc-update.sh:
2079 Removed famd from the default runlevel for gentoo-release-livecd. It really
2080 shouldn't cause a problem, but I prefer it stay a bit clean.
2082 11 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2083 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
2084 targets/support/create-iso.sh, targets/support/kmerge.sh,
2085 targets/support/livecdfs-update.sh, targets/support/mips-arcload_conf.sh:
2086 Added patches from Joshua Kinard <kumba@gentoo.org> from bug #139337.
2088 05 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2089 -livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
2090 +livecd/cdtar/silo-1.4.13-sparc-cdtar.tar.bz2,
2091 targets/support/bootloader-setup.sh:
2092 Added patch from Gustavo Zacarias <gustavoz@gentoo.org> for sparc/silo
2093 parameters support. This is for bug #139300.
2095 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2096 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2097 targets/support/filesystem-functions.sh:
2098 Added two patches from Joshua Kinard from bug #138255 to fix livecd/fsops
2099 and also to remove some redundant values from livecd-stage2's valid_values.
2102 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
2104 Fixed invocation of linux32 for x86 and ppc. This is for bug #138080.
2106 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2107 modules/generic_stage_target.py:
2108 Fix a problem where catalyst was creating an initial list, then putting that
2109 list inside another. Thanks to Andrew Gaffney <agaffney@gentoo.org> for
2110 pointing it out and for the fix. This is for bug #136351.
2112 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2113 targets/support/unmerge.sh:
2114 Removing loop for unmerge, as it didn't actually solve anything and the
2115 portage team has helped us out by reverting the behavior that caused this
2116 change in the first place.
2118 21 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2119 modules/netboot2_target.py, modules/stage1_target.py,
2120 targets/netboot2/netboot2-copyfile.sh, targets/support/pre-kmerge.sh:
2121 Added two patches from Joshua Kinard <kumba@gentoo.org> to fix stage1 not
2122 having /proc mounted during the preclean stage and also to clean up the
2123 netboot2 code. This is 2.0_rc48.
2125 20 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2126 targets/support/unmerge.sh:
2127 Change our unmerge from being a single unmerge to a loop, to work around an
2128 unexpected change in portage 2.1's unmerge processing.
2130 19 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2131 targets/support/bootloader-setup.sh:
2132 Fixed a problem where we were putting the kernel name in twice and causing
2133 and error when using grub as a bootloader. This is for bug #137252.
2135 15 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2136 targets/support/bootloader-setup.sh:
2137 Added a second pass to the alpha bootloader setup to create aboot items for
2138 serial console for bug #133457.
2140 12 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2141 +livecd/cdtar/arcload-0.43-r1.tbz2:
2142 Added arcload cdtar for mips.
2144 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2145 targets/netboot/netboot-controller.sh:
2146 Added make-busybox-symlinks to USE for busybox compile. This is catalyst
2149 08 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2150 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
2151 Add patch from bug #135051 to fix the seedcache extraction logic.
2153 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2154 targets/support/livecdfs-update.sh:
2155 Don't set icon theme to Clearlooks, since it doesn't exist.
2157 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2158 targets/support/livecdfs-update.sh:
2159 Fix sed on installer icons.
2161 25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2164 23 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2165 targets/stage1/stage1-controller.sh:
2166 Added a -type f to the find call in stage1 for bug #132180.
2168 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2169 livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2:
2170 Updated yaboot cdtar from Daniel Ostrow <dostrow@gentoo.org> so it will boot
2171 properly on IBM PPC64 machines.
2173 19 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2174 modules/generic_stage_target.py:
2177 16 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2178 targets/support/rc-update.sh:
2179 Removed x-setup from default runlevel, as it is now controlled via the
2180 autoconfig init script.
2182 15 May 2006; Eric Edgar <rocket@gentoo.org> arch/ppc64.py:
2183 Fix ppc64 based arches to subclass ppc64
2185 15 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2186 modules/livecd_stage1_target.py:
2187 Use the full category/package name for livecd-tools.
2189 13 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2190 targets/support/livecdfs-update.sh:
2191 Make copies and deletes recursive for firmware since some packages put their
2192 firmware in a subdirectory.
2194 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2195 targets/support/livecdfs-update.sh:
2196 Fix detection of the Installer.
2198 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
2199 Added 970, power3, power4, and power5 sub-arches for ppc64.
2201 09 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2202 targets/support/livecdfs-update.sh:
2203 Removed portion of livecdfs-update.sh that created /etc/conf.d/net as it is
2204 no longer necessary and can cause possible problems with Installer-based
2207 08 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
2208 recursive directory create
2210 01 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2211 modules/catalyst_support.py:
2212 Changed a display error from bug #131502 and rolling 2.0_rc45.
2214 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2215 targets/support/create-iso.sh:
2216 Added patch from Gustavo Zacharias <gustavoz@gentoo.org> for some fun
2219 25 Apr 2006; Eric Edgar <rocket@gentoo.org>
2220 modules/generic_stage_target.py:
2221 digests function uses raw output from hash function now
2223 25 Apr 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
2224 change hash result format so .DIGESTS is generated correctly
2226 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2227 modules/catalyst_support.py:
2228 Added patch to parse_spec by Andrew Gaffney <agaffney@gentoo.org> and for
2231 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2232 targets/support/livecdfs-update.sh:
2233 Added a space for bug #131181.
2235 23 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2236 targets/support/kmerge.sh:
2237 Fixed creation of kernelpkgs.txt file for the installer.
2239 21 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2240 modules/generic_stage_target.py:
2241 Somehow this hosts.bck fix got reverted and I really don't know how. Anyway,
2244 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2245 targets/livecd-stage2/livecd-stage2-controller.sh,
2246 targets/support/bootloader-setup.sh:
2247 I missed an extra else in bootloader-setup.sh, so I'm fixing that and
2248 rolling out an emergency rc44.
2250 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2251 targets/support/bootloader-setup.sh:
2252 If you use elif, you have to use a then after it. Yeah, that one's totally
2255 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2256 targets/support/livecdfs-update.sh:
2257 Fixing my own bug in livecdfs-update.sh and rolling 2.0_rc43.
2259 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2260 targets/support/rc-update.sh:
2261 Removed runlevel deletion, as it probably wasn't a good idea. This is for
2264 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2265 targets/support/bootloader-setup.sh:
2266 Removed bootplash support from ppc/ppc64 since they only will work with
2267 gensplash. Forced use of livecd/splash_type of bootsplash to get
2268 splash=silent. This should reduce the number of things on the kernel command
2269 line that aren't necessary.
2271 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
2272 modules/catalyst_support.py:
2273 Added patch from Andrew Gaffney <agaffney@gentoo.org> to re-write
2274 parse_spec. This should resolve bug #130103, as well as make the code much
2275 cleaner. This is 2.0_rc42.
2277 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2278 modules/generic_stage_target.py:
2279 Forced -p on tar for compressing stages.
2281 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2282 targets/support/chroot-functions.sh:
2283 Fixed fetchonly option for stages 1 through 3 and livecd-stage1, and
2286 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2287 targets/stage1/build.py:
2288 Added patch to build.py for portage 2.1 support.
2290 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2291 targets/support/kmerge.sh:
2292 Fixed genkernel initramfs overlay support. Thanks to Alvin Lee
2293 <liyiming@ict.ac.cn> in bug #129890.
2295 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2296 targets/support/livecdfs-update.sh:
2297 Moved sed line for ##STARTX to end of file, since we aren't touching
2298 /etc/startx until the end.
2300 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2301 targets/support/livecdfs-update.sh:
2302 Added a check for the games group and add it if it doesn't exist already.
2303 This should resolve bug #125498.
2305 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2306 examples/generic_stage_template.spec, examples/grp_template.spec,
2307 examples/livecd-stage1_template.spec,
2308 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
2309 examples/netboot_template.spec, examples/snapshot_template.spec,
2310 examples/stage4_template.spec, examples/tinderbox_template.spec:
2311 Removed portdir_overlay from the snapshot example spec and added
2312 portage_overlay to the example specs for the relevant targets.
2314 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2315 This is 2.0_rc41 since it has better LiveCD support.
2317 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2318 targets/support/livecdfs-update.sh:
2321 31 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2322 targets/support/functions.sh:
2323 Removed check for livecd/dev-manager being udev since it was done
2324 incorrectly and genkernel assumes udev by default on a 2.6 kernel and devfs
2325 by default on a 2.4 kernel. Thanks to Alvin Lee <liyiming@ict.ac.cn> on bug
2326 #128265 for pointing this out.
2328 23 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2329 -livecd/cdtar/elilo-3.4-cdtar.tar.bz2,
2330 +livecd/cdtar/elilo-3.6-cdtar.tar.bz2:
2331 Replaced elilo-3.4 cdtar with elilo-3.6 cdtar for IA64.
2333 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2334 modules/generic_stage_target.py:
2335 Fix to ensure that we look inside the chroot for /etc/hosts.bck, not on our
2336 live system. You can thank Andrew Gaffney for the fix.
2338 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2339 targets/livecd-stage2/livecd-stage2-controller.sh:
2340 Don't copy motd files if we're using livecd/type generic-livecd.
2342 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2343 targets/livecd-stage2/livecd-stage2-controller.sh,
2344 targets/support/livecdfs-update.sh:
2345 Made sure that livecd/motd is ignored for livecd/type: gentoo-* and added
2346 some extra cleanup to generic-livecd.
2348 16 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2349 -livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2,
2350 -livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2,
2351 +livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2,
2352 -livecd/cdtar/ppc-yaboot-cdtar.tar.bz2,
2353 targets/support/bootloader-setup.sh:
2354 Added sed to PPC/PPC64 to change boot.msg to match the hardware for which
2355 the CD was built, merged the PPC and PPC64 cdtar files into a single cdtar,
2356 and removed all older cdtar files for PPC*.
2358 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2359 livecd/files/livecd.motd.txt:
2360 Added message to the official LiveCD MOTD mentioning how to run the
2361 installer. Blame codeman. This is 2.0_rc40.
2363 13 Mar 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2364 fix so snapshot target doesnt have errors
2366 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2367 targets/support/livecdfs-update.sh:
2368 Finalized the sync from my fsscript for 2006.0 into catalyst. It is now no
2369 longer necessary to use a fsscript to duplicate the official Gentoo LiveCD
2372 12 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2373 targets/support/rc-update.sh:
2374 Removed hdparm and alsasound from rc-update.sh as they are pulled in by the
2377 21 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2378 targets/support/livecdfs-update.sh:
2379 Added wrapping around the udev sed for those crazy 2.4-users.
2381 17 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2382 targets/support/livecdfs-update.sh:
2383 Added sed fix for udev starting evms_activate unconditionally. This is
2386 17 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
2387 add stage4/unmerge stage4/rm to valid options
2389 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2390 targets/support/rc-update.sh:
2391 Added fix for bug #122154 from Rajiv Manglani.
2393 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2394 targets/support/kmerge.sh:
2395 Fixed creation of kernelpkgs.txt for the Installer.
2397 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2398 livecd/cdtar/elilo-3.4-cdtar.tar.bz2:
2399 Updated elilo tarball for IA64.
2401 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2402 DIGESTS support for snapshot creation
2404 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2405 This is catalyst 2.0_rc38, codenamed: When will the stinking release
2406 candidates ever end?
2408 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2409 fix for .DIGESTS.DIGESTS issue in grp
2411 14 Feb 2006; Eric Edgar <rocket@gentoo.org>
2412 modules/generic_stage_target.py:
2413 fix for failure when root_overlay is not set
2415 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2416 targets/support/bootloader-setup.sh:
2417 Added IA64/SGI patch from plasmaroo.
2419 13 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2420 targets/livecd-stage1/livecd-stage1-controller.sh,
2421 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
2422 Fixed generation of grppkgs.txt and kernelpkgs.txt for the Installer. This
2425 10 Feb 2006; Eric Edgar <rocket@gentoo.org>
2426 modules/generic_stage_target.py:
2427 Allow multiple overlays for root_overlay and overlay spec option
2429 10 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2430 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
2431 +livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2, catalyst,
2432 targets/support/rc-update.sh:
2433 Updated ppc64's cdtar file with a new boot.msg, removed older file, and
2434 fixed bug #122154. This is catalyst 2.0_rc36.
2436 09 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2437 livecd/files/livecd.motd.txt, targets/support/livecdfs-update.sh:
2438 Updated the LiveCD motd to tell the user to run the display manager again,
2439 rather than startx, while mentioning that startx is useful as a rescue X
2440 session since it starts twm. This is catalyst 2.0_rc35.
2442 09 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2443 Add hfs-hide options to mkisofs so macs boot
2445 09 Feb 2006; Eric Edgar <rocket@gentoo.org>
2446 modules/generic_stage_target.py:
2447 Fix indentation issues
2449 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2452 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
2453 targets/support/bootloader-setup.sh:
2454 add additional console less entry when consoles are chosen for ppc64
2456 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
2457 modules/generic_stage_target.py:
2458 fix kernelopts and extraversion env variable exports
2460 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2461 targets/support/livecdfs-update.sh:
2462 Rearranged generation of /usr/livecd/systempkgs.txt for the LiveCD. Thanks
2463 to Andrew Gaffney for spotting this. This is 2.0_rc33.
2465 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2466 targets/support/kmerge.sh:
2467 Changing the way we determine if extraversion is set. This is catalyst
2470 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2471 targets/support/livecdfs-update.sh:
2472 Change net.ethX links to link to net.lo instead of net.eth0.
2474 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2475 examples/stage4_template.spec:
2476 Fixed rcadd example for stage4. Blame rajiv.
2478 06 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2479 This is catalyst 2.0_rc31.
2481 05 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2482 targets/support/livecdfs-update.sh:
2483 Added copy of /usr/portage/eclass for the Installer. Thanks to Andrew
2484 Gaffney for pointing me in the right direction.
2486 03 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2487 change all occurrences of ${clst_livecd_cdfstype} with ${clst_fstype}
2489 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2492 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
2493 examples/livecd-stage2_template.spec:
2494 updated examples to have console and machine_type
2496 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
2497 targets/support/bootloader-setup.sh:
2498 Change [ console ] to -console in yaboot.conf for ppc64. Spaces aren't
2501 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2502 This is catalyst 2.0_rc29.
2504 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2505 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2:
2506 Removed extra yaboot.conf from
2507 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2.
2509 01 Feb 2006; Eric Edgar <rocket@gentoo.org>
2510 targets/support/kill-chroot-pids.sh:
2511 add sleep to try and give processes a chance to die. bug 119940
2513 01 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2514 targets/support/functions.sh:
2515 Removed some quotes to make sure we have a binary operator and closing bug
2518 31 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2519 targets/support/create-iso.sh:
2520 Added fix for amd64/x86 ISO creation. This is 2.0_rc28.
2522 30 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2523 targets/support/bootloader-setup.sh:
2524 Added path from bug #120935 for PPC/PPC64.
2526 30 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage2_target.py:
2527 Additional spacing fixes submitted by `Kumba
2529 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2530 modules/stage2_target.py:
2531 space cleanups contributed from `Kumba
2533 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2534 add grp/use to valid_values in the grp module
2536 29 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2539 28 Jan 2006; Eric Edgar <rocket@gentoo.org>
2540 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
2541 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
2542 targets/support/bootloader-setup.sh:
2543 ppc cdtar update; ppc64 bootloader updates
2545 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2546 targets/support/create-iso.sh:
2547 Fixing HFS bless on PPC64. This is catalyst 2.0_rc26.
2549 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2550 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
2551 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
2552 targets/support/create-iso.sh:
2553 Fix ppc64 iso creation. Add console machine_type for ppc yaboot separation.
2555 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2556 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2557 Add ppc console and machine_type=ibm
2559 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2560 modules/generic_stage_target.py:
2561 Fix type error when kernel packages arent defined
2563 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2564 examples/generic_stage_template.spec, examples/grp_template.spec,
2565 examples/livecd-stage1_template.spec,
2566 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
2567 examples/stage4_template.spec:
2568 Added more verbose wording and examples for pkgcache_path and
2569 kerncache_path, where necessary.
2571 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2572 targets/support/create-iso.sh:
2573 Really fixing bug #120475 this time. This is 2.0_rc25.
2575 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2576 targets/support/create-iso.sh:
2577 Added patch from bug #120475 that resolves HFS blessing on PPC*. This is
2580 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2581 +livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
2582 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
2583 Added initial support for EFI booting on x86. This is completely untested,
2584 so use it at your own risk. Also, no bug reports without patches, please.
2585 This is catalyst 2.0_rc23.
2587 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2588 kmerge should have been kerncache
2590 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh,
2591 targets/support/pre-kmerge.sh:
2592 Fix a few other places for the kerncache update
2594 26 Jan 2006; Eric Edgar <rocket@gentoo.org>
2595 examples/generic_stage_template.spec, examples/grp_template.spec,
2596 examples/livecd-stage1_template.spec,
2597 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
2598 examples/netboot_template.spec, examples/stage4_template.spec,
2599 examples/tinderbox_template.spec, modules/generic_stage_target.py,
2600 targets/support/kmerge.sh:
2601 Separation of kerncache from snapcache
2603 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2604 It helps if I actually increment the version number.
2606 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2607 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
2608 Added --oneshot to default options for stage1 building. Added code to wipe
2609 world during stages 1 and 3. This is catalyst 2.0_rc22.
2611 25 Jan 2006; Eric Edgar <rocket@gentoo.org>
2612 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2613 Fix bug if no kernel packages were defined but there was a postconf setting.
2614 x86 softlevel support is enhanced.
2616 24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2617 targets/support/bootloader-setup.sh:
2618 Added IA64 patch from plasmaroo. This is catalyst 2.0_rc21.
2620 23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2621 Changed mcpu to mtune since mcpu is deprecated on GCC 3.4 and above.
2623 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2626 20 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/netboot2_target.py:
2627 Netboot2 fixes for spec parameter checks
2629 20 Jan 2006; Eric Edgar <rocket@gentoo.org>
2630 modules/generic_stage_target.py, modules/stage4_target.py:
2631 add makeopts spec file support.
2633 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2634 modules/generic_stage_target.py:
2635 Added fix for bug #119635.
2637 19 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2638 Fix pre-kmerge.sh for stage4
2640 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2643 18 Jan 2006; Eric Edgar <rocket@gentoo.org>
2644 modules/generic_stage_target.py:
2645 fix crash when no kernel is defined. spacing issue
2647 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2650 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2651 modules/livecd_stage2_target.py:
2652 Added livecd/volid to valid_values.
2654 17 Jan 2006; Eric Edgar <rocket@gentoo.org>
2655 modules/generic_stage_target.py:
2656 remove extra function that was converting strings to lists unnecessarily
2658 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2659 This is catalyst 2.0_rc17.
2661 17 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2662 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2663 modules/stage4_target.py:
2664 fix issue where args not allowed that arose due to earlier myspec addlargs bug
2666 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2667 targets/embedded/embedded-preclean-chroot.sh,
2668 targets/grp/grp-preclean-chroot.sh,
2669 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2670 targets/stage1/stage1-preclean-chroot.sh,
2671 targets/stage2/stage2-preclean-chroot.sh,
2672 targets/stage3/stage3-preclean-chroot.sh,
2673 targets/support/chroot-functions.sh,
2674 targets/tinderbox/tinderbox-preclean-chroot.sh:
2675 Added function to cleanup stray /etc/distcc/hosts files.
2677 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2678 targets/support/bootloader-setup.sh:
2679 Added fix from bug #119123. This is catalyst 2.0_rc16.
2681 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2682 targets/support/create-iso.sh, targets/support/netboot2-final.sh:
2683 Fixing some spacing. This is catalyst 2.0_rc15.
2685 16 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2686 Attempt to fix bug #117649
2688 16 Jan 2006; Eric Edgar <rocket@gentoo.org>
2689 modules/generic_stage_target.py:
2690 fixes for bugs #119009, #119041 and #118985
2692 13 Jan 2006; Eric Edgar <rocket@gentoo.org>
2693 +examples/netboot2_template.spec, modules/catalyst_support.py,
2694 +modules/netboot2_target.py, +targets/netboot2/netboot2-controller.sh,
2695 +targets/netboot2/netboot2-copyfile.sh, +targets/netboot2/netboot2-pkg.sh,
2696 +targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
2699 13 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py,
2700 targets/support/kmerge.sh:
2701 Fix for ccache (null)/.ccache bug
2703 13 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2706 11 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, arch/ppc.py:
2707 Added ppc -mcpu patch from Pylon for bug #118709.
2709 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2710 modules/embedded_target.py, modules/stage4_target.py:
2711 Added linuxrc to embedded and stage4 targets.
2713 10 Jan 2006; Eric Edgar <rocket@gentoo.org>
2714 modules/generic_stage_target.py, targets/support/kmerge.sh:
2715 filter kname - and . for kmerge.sh
2717 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2718 targets/support/create-iso.sh:
2719 Added sparc64 to sparc lines for create-iso.sh to fix ISO creation on sparc64.
2721 05 Jan 2006; Eric Edgar <rocket@gentoo.org>
2722 modules/generic_stage_target.py:
2723 change .digests to .DIGESTS
2725 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2726 targets/support/kmerge.sh:
2727 Commented ccache for genkernel build which will resolve #117648 until a
2728 proper solution can be found. This is 2.0_rc13.
2730 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2731 targets/stage1/stage1-controller.sh:
2732 Added patch from vapier for bug #117254.
2734 03 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
2735 arch/amd64.py, arch/mips.py, arch/ppc.py, arch/ppc64.py, arch/s390.py,
2736 arch/sh.py, arch/sparc.py, arch/sparc64.py, arch/x86.py:
2737 Added -pipe to default CFLAGS/CXXFLAGS and doing some minor cleanup
2740 03 Jan 2006; Eric Edgar <rocket@gentoo.org>
2741 modules/generic_stage_target.py:
2742 Remove chost/cflags etc. warning messages
2744 31 Dec 2005; Eric Edgar <rocket@gentoo.org>
2745 modules/generic_stage_target.py:
2746 Attempt to fix bug 117253; chost is wrong on autoresume
2748 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2749 modules/generic_stage_target.py, modules/netboot_target.py,
2750 modules/stage1_target.py:
2751 make setting of destdir more global and part of generic_stage_target
2753 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2754 Fix destpath bug in netboot target
2756 28 Dec 2005; Eric Edgar <rocket@gentoo.org>
2757 modules/generic_stage_target.py, modules/stage4_target.py:
2758 Fix for bug 116305;removed unnecessary pkgcache_path processing from the
2761 23 Dec 2005; Eric Edgar <rocket@gentoo.org> arch/sh.py,
2762 modules/generic_stage_target.py, modules/stage4_target.py:
2763 remove stray ' from arch/sh.py
2765 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2766 targets/stage1/stage1-controller.sh:
2767 This finally fixes the issues with gcc-config/binutils-config in stage1.
2768 This is catalyst 2.0_rc12.
2770 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2771 Fix incorrect warning message. portdir_overlay -> portage_overlay
2773 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2774 targets/stage1/stage1-controller.sh,
2775 targets/stage1/stage1-preclean-chroot.sh:
2776 Revert gcc-config/binutils-config to _rc11 locations. This should fix
2777 running gcc-config and binutils-config, though it probably breaks running on
2778 non-Gentoo platforms.
2780 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2781 modules/stage1_target.py:
2782 Make stage1 clean up python 2.3 and 2.4, also.
2784 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2785 targets/support/livecdfs-update.sh:
2786 Updated requirements and added creation of metadata.tar.bz2 for the installer.
2788 21 Dec 2005; Eric Edgar <rocket@gentoo.org>
2789 modules/generic_stage_target.py:
2790 Change digests file format to HASH_NAME HASH FILE_NAME
2792 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2793 targets/stage1/stage1-controller.sh:
2794 Moved gcc-config/binutils-config to before the chroot.
2796 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
2797 Remove requirement on md5sum,sha1sum,crc32 .. only need to have shash
2798 installed. Supports all of shashs algorithms as of 12_21_2005
2800 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2801 modules/generic_stage_target.py:
2802 Catalyst should die if source_subpath is not a string
2804 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2805 modules/generic_stage_target.py:
2806 Fix for source_subpath bug
2808 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2809 examples/generic_stage_template.spec:
2810 Updated example specs with information on cflags/chost/cxxflags/ldflags in
2811 both stages 1 and 2.
2813 20 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2814 modules/stage2_target.py:
2815 Disable reading of CHOST/CFLAGS/CXXFLAGS/LDFLAGS from the environment. Allow
2816 stage1 to be overridden again.
2818 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2819 targets/stage1/stage1-controller.sh:
2820 It looks like gcc-config/binutils-config needs to be run with the full path,
2821 since it is run outside of the chroot.
2823 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2824 targets/stage1/stage1-controller.sh:
2825 Fixed gcc-config calls. This is 2.0_rc11.
2827 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2828 This is catalyst 2.0_rc10.
2830 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/sh.py,
2831 modules/generic_stage_target.py:
2832 Updated sh support from Mike Frysinger <vapier@gentoo.org> and closing bug
2835 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2836 targets/support/functions.sh:
2837 Changed from -z to -n for bug #116180.
2839 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2840 modules/catalyst_support.py, modules/generic_stage_target.py:
2841 Detect missing binaries for the hashing functions and abort if not found
2843 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2844 files/catalyst.conf:
2845 Updated README to list new requirements. Set default hash as crc32. Set
2846 default digests as sha1/md5.
2848 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2849 modules/catalyst_support.py, modules/generic_stage_target.py,
2850 modules/livecd_stage2_target.py, modules/stage2_target.py:
2851 Change the internal hash checking to be quicker and more memory efficient.
2852 Add additional hash digests options.
2854 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2855 targets/tinderbox/tinderbox-chroot.sh,
2856 targets/tinderbox/tinderbox-controller.sh,
2857 targets/tinderbox/tinderbox-preclean-chroot.sh:
2858 Fixed up spacing/coding style on tinderbox.
2860 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2861 targets/support/kill-chroot-pids.sh, targets/support/kmerge.sh,
2862 targets/support/livecdfs-update.sh, targets/support/post-kmerge.sh,
2863 targets/support/pre-kmerge.sh, targets/support/rc-update.sh,
2864 targets/support/target_image_setup.sh, targets/support/unmerge.sh:
2865 Fixed up spacing/coding style on support.
2867 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst:
2868 Optimize catalyst bytecode and set a sane sys.exit for keyboard interrupts
2870 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2871 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
2872 targets/stage4/stage4-preclean-chroot.sh:
2873 Fixed up spacing/coding style on stage4.
2875 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2876 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-controller.sh,
2877 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2878 targets/stage3/stage3-controller.sh,
2879 targets/stage3/stage3-preclean-chroot.sh:
2880 Fixed up spacing/coding style on stages 2 and 3
2882 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2883 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
2884 targets/stage1/stage1-preclean-chroot.sh:
2885 Fixed up spacing/coding style on stage1. Also changed
2886 gcc-config/binutils-config to be outside the chroot.
2888 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2889 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2890 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh:
2891 Fixed up spacing/coding style on netboot.
2893 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2894 targets/livecd-stage1/livecd-stage1-chroot.sh,
2895 targets/livecd-stage1/livecd-stage1-controller.sh,
2896 targets/livecd-stage2/livecd-stage2-controller.sh:
2897 Fixed up spacing/coding style on livecd-stage*.
2899 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2900 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
2901 targets/grp/grp-preclean-chroot.sh:
2902 Fixed up spacing/coding style on grp.
2904 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2905 targets/embedded/embedded-chroot.sh,
2906 targets/embedded/embedded-controller.sh,
2907 targets/embedded/embedded-fs-runscript.sh,
2908 targets/embedded/embedded-preclean-chroot.sh:
2909 Fixed up spacing/coding style on embedded.
2911 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py,
2912 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2913 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2914 targets/support/functions.sh:
2915 Removing extra line from x86.py, fixing up comments, spacing, and coding
2916 style in targets/support through functions.sh
2918 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2919 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
2920 Fix more tab/spacing issues .. trying to make everything use tabs
2922 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2923 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2924 modules/stage1_target.py, modules/stage2_target.py,
2925 modules/stage3_target.py, modules/stage4_target.py:
2926 Fix warning message in stage1,2 and 3. Fix tab spacing issues in various
2929 14 Dec 2005; Eric Edgar <rocket@gentoo.org>
2930 modules/generic_stage_target.py:
2931 Add envscript warning to aid users who may not know what they are doing
2933 13 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2934 examples/generic_stage_template.spec:
2935 Changed example specs to match that cflags/cxxflags/chost/ldflags are now
2936 only configurable when building a stage2 tarball, to match the current state
2937 of portage. This is 2.0_rc9.
2939 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2940 targets/support/chroot-functions.sh:
2941 Silence more of portages beeps and clicks and whistles
2943 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2944 targets/support/chroot-functions.sh:
2945 Change the portage emerge to use run_emerge
2947 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2948 modules/generic_stage_target.py, modules/snapshot_target.py,
2949 modules/stage1_target.py, modules/stage2_target.py,
2950 modules/stage3_target.py:
2951 allow portdir_overlay to be part of all specs not including snapshot spec.
2952 Add warnings for stage1,2 and 3 in case someone uses this feature there.
2953 Remove overlay support from the snapshot spec but added a warning.
2955 13 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2956 modules/stage2_target.py:
2957 Move allowable cflags/cxxflags/chost/ldflags changing to stage2 from stage1
2960 11 Dec 2005; Eric Edgar <rocket@gentoo.org>
2961 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2962 Add support for bootloader softlevel=; have rsync delete the extra files out
2963 of the overlay so that the overlay always matches the source dir
2965 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2966 Swapped -v/-V since I had gotten them wrong here.
2968 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2969 modules/generic_stage_target.py:
2970 Fix stupid overlay bug
2972 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2973 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2974 targets/livecd-stage1/livecd-stage1-chroot.sh,
2975 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2976 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
2977 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
2978 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2979 targets/support/unmerge.sh:
2980 Made sure we use -f on removing the default links for splash. Removed
2981 check_portage_version as it really isn't needed anymore. Removed
2982 --no-install from genkernel commands in kmerge.sh so users must manually
2983 remove kernels from /boot. This is 2.0_rc8.
2985 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2986 targets/support/livecdfs-update.sh:
2987 Made sed on devfsd.conf conditional on it existing. Removes one more error
2988 message from a standard catalyst run.
2990 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2991 Added warning about breaking snapshot cache and re-enable autoresume, since
2992 the errors I was getting were elsewhere.
2994 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2995 modules/generic_stage_target.py:
2996 Fix indentation error the last commit caused
2998 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2999 modules/generic_stage_target.py:
3000 Always clear autoresume points after a successful run
3002 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3003 targets/support/livecdfs-update.sh:
3004 Changed mv -f in livecdfs-update.sh to a cp -r, as it was seriously breaking
3005 snapshot caching after a successful gentoo-release-livecd run.
3007 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3008 targets/support/rc-update.sh:
3009 Added famd to default on official LiveCD.
3011 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3012 targets/support/chroot-functions.sh:
3013 Fixes 'too many arguments' error in check_portage_version.
3015 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
3016 modules/generic_stage_target.py:
3017 remove extra self.env={} that was resetting the environment to null
3019 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
3020 modules/livecd_stage1_target.py:
3021 Fix appending livecd use flag if no use flag is specified in livecd-stage1
3024 08 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/generic_target.py:
3025 Add a default path to the environment in the chroot
3027 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
3028 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
3029 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3030 targets/livecd-stage2/livecd-stage2-controller.sh,
3031 -targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
3032 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
3033 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
3034 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
3035 targets/stage4/stage4-controller.sh, -targets/stage4/unmerge.sh,
3036 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
3037 +targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
3038 move unmerge.sh to support;move the CLEAN_DELAY,EMERGE_WARNING_DELAY, and
3039 CONFIG_PROTECT stuff in the run_emerge function for cleanliness
3041 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3043 Fixed up the man page, which has been suffering for some time, and also
3044 reversed -v/-V in the help message.
3046 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3047 targets/support/livecdfs-update.sh:
3048 Added fun gnome theme stuff to livecdfs-update.sh for the official Gentoo
3051 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
3052 Turning off autoresume of doom until I can get more testing. I've had
3053 several issues with it. I'll be reporting/fixing these as I come across them
3054 but for now wish to turn it off by default as I don't want this one feature
3055 to stop the possible 2.0 final release.
3057 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3058 targets/livecd-stage2/unmerge.sh:
3059 Removed profiles hack from livecd-stage2's unmerge, since it isn't used
3060 anymore and probably should have been removed a long time ago when the new
3061 code was put into place in livecdfs-update.sh and livecd-local.start
3064 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3065 targets/livecd-stage1/livecd-stage1-chroot.sh,
3066 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
3067 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh:
3068 Made EMERGE_WARNING_DELAY=0 for all stages. This is 2.0_rc7.
3070 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
3071 modules/generic_stage_target.py, modules/generic_target.py:
3072 self.env should be a part of the super class generic_target so it applies to
3073 snapshots as well; removing redundant pass in the generic_target class as
3074 its not needed. There is code there to fill the statements
3076 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3077 targets/support/livecdfs-update.sh:
3078 Forward-porting portage tmpfs mounting from catalyst 1.x, otherwise we break
3081 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3082 Changed version stamp to 2.0_rc6.
3084 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
3085 modules/generic_stage_target.py:
3086 Fix for unpack cases
3088 05 Dec 2005; Eric Edgar <rocket@gentoo.org>
3089 modules/generic_stage_target.py:
3092 05 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.1,
3093 modules/catalyst_support.py, modules/generic_stage_target.py,
3094 modules/grp_target.py, modules/livecd_stage1_target.py,
3095 modules/livecd_stage2_target.py, modules/netboot_target.py,
3096 modules/snapshot_target.py, modules/tinderbox_target.py:
3097 Stop reading env from the OS. Rely on the more on the envscript for oddball
3098 settings. Change -v to verbose and -V to version
3100 04 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3103 04 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py:
3104 Fix stage1 to NOT contain the code from stage2;continued cleanup from the
3107 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3108 examples/generic_stage_template.spec:
3109 Added chost/cflags/cxxflags/ldflags to example spec template.
3111 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3112 targets/support/rc-update.sh:
3113 OK, just kidding on that last commit. We were already doing rc-update add
3114 xdm default in livecdfs-update.sh and since it is a livecd-only function,
3115 there's no point in having it in rc-update.sh
3117 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3118 targets/support/rc-update.sh:
3119 Have rc-update add xdm if livecd/xdm is set.
3121 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3122 modules/catalyst_lock.py, modules/catalyst_support.py,
3123 modules/embedded_target.py, modules/generic_stage_target.py,
3124 modules/grp_target.py, modules/livecd_stage1_target.py,
3125 modules/livecd_stage2_target.py, modules/netboot_target.py,
3126 modules/stage1_target.py, modules/stage4_target.py,
3127 modules/tinderbox_target.py:
3128 So I was just kidding on that last commit. This one is 2.0_rc4.
3130 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3131 modules/catalyst_lock.py, modules/catalyst_support.py,
3132 modules/embedded_target.py, modules/generic_stage_target.py,
3133 modules/grp_target.py, modules/livecd_stage1_target.py,
3134 modules/livecd_stage2_target.py, modules/netboot_target.py,
3135 modules/stage1_target.py, modules/stage2_target.py,
3136 modules/stage4_target.py, modules/tinderbox_target.py:
3137 Reverting my nasty spaces->tabs mess-up and pushing out 2.0_rc4 quickly.
3139 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3140 files/catalyst.conf, modules/catalyst_lock.py,
3141 modules/catalyst_support.py, modules/embedded_target.py,
3142 modules/generic_stage_target.py, modules/grp_target.py,
3143 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
3144 modules/netboot_target.py, modules/stage1_target.py,
3145 modules/stage2_target.py, modules/stage4_target.py,
3146 modules/tinderbox_target.py, targets/stage1/stage1-controller.sh:
3147 Fixed spacing/tabs. Updated catalyst.conf comments. Added autoresume, md5,
3148 and sha to catalyst.conf by default. This is catalyst 2.0_rc3.
3150 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
3151 modules/generic_stage_target.py:
3152 Fix autoresume for unpacking tarballs
3154 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
3155 targets/support/livecdfs-update.sh:
3156 remove gnap livecd-type per Koon's request
3158 02 Dec 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3159 change rc-update add modules default to rc-update add modules boot
3161 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
3162 modules/generic_stage_target.py, modules/grp_target.py:
3163 Add more verbosity to digests if -V is enabled, add more print messages to
3166 02 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3167 modules/generic_stage_target.py, modules/grp_target.py:
3168 Add sha/md5 digests support for grp and cleanup other sha/md5 code
3170 01 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3171 Fix folder name for grp build dir to not have .tar.bz2 at the end
3173 01 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
3174 modules/catalyst_support.py, modules/generic_stage_target.py:
3175 Add md5 and sha .digests file creation per wolf31o2's feature request
3177 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3178 This is catalyst-2.0_rc2.
3180 30 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/stage4_template.spec,
3181 files/catalyst.conf, modules/generic_stage_target.py,
3182 modules/livecd_stage1_target.py:
3183 Fix livecd-stage1 livecd use flag bug; stage4 doc cleanups;autoresume points
3184 after each successful kernel build;add autoresume documentation to
3187 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
3188 targets/embedded/embedded-controller.sh,
3189 targets/embedded/embedded-fs-runscript.sh,
3190 targets/livecd-stage2/livecd-stage2-controller.sh,
3191 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
3192 targets/stage1/stage1-chroot.sh, targets/stage4/stage4-controller.sh,
3193 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3194 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
3195 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
3196 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3197 targets/support/rc-update.sh:
3198 Changed multiple spaces to tabs to satisfy my OCD.
3200 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
3201 targets/support/chroot-functions.sh:
3202 Bumped genkernel detection to require 3.3.0 or higher
3204 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3205 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3206 targets/netboot/netboot-controller.sh:
3207 Changed to clst_use from clst_embedded_use and clst_netboot_use and
3208 clst_grp_use. This is catalyst-2.0_rc1.
3210 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
3211 targets/netboot/netboot-controller.sh:
3212 change to clst_use from clst_netboot_use
3214 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3215 targets/livecd-stage1/livecd-stage1-chroot.sh,
3216 targets/stage4/stage4-chroot.sh:
3217 Changed to clst_use from clst_stage4_use and clst_livecd_use.
3219 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3220 targets/stage4/stage4-chroot.sh:
3221 Fixed USE invocations in stage4 target.
3223 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
3224 modules/livecd_stage1_target.py:
3225 Force use=livecd for livecd-stage1
3227 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3228 This is version 2.0_pre20051129.
3230 28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3231 examples/livecd-stage1_template.spec, examples/stage4_template.spec:
3232 Removed kudzu-knoppix from example spec files.
3234 22 Nov 2005; Eric Edgar <rocket@gentoo.org>
3235 +livecd/cdtar/ppc-yaboot-cdtar.tar.bz2:
3236 Added ppc-yaboot-cdtar.tar.bz2 to have an Apple/IBM bootable cdrom
3238 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3239 examples/grp_template.spec, examples/livecd-stage1_template.spec,
3240 examples/stage4_template.spec, +examples/tinderbox_template.spec:
3241 Added tinderbox_template.spec to examples and cleaned up pkgcache_path
3242 definitions in the examples to fit in 80 columns.
3244 22 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/grp_template.spec,
3245 examples/livecd-stage1_template.spec, examples/stage4_template.spec,
3246 modules/grp_target.py, modules/tinderbox_target.py,
3247 targets/tinderbox/tinderbox-chroot.sh:
3248 Tinderbox script: added newuse, tinderbox and grp targets added support for
3249 overriding the pkgcache location via pkgcache_path - pkgcache_path:
3250 /path/to/cache in the spec file, updated example specs to note pkgcache_path
3252 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
3253 Added portdir example to catalyst.conf for bug #113272.
3255 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3256 targets/support/create-iso.sh:
3257 Fixed a few lines which were causing the isolinux directory to be removed
3258 when using an isolinux cdtar on x86/amd64. This is 2.0_pre20051122.
3260 21 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3261 targets/support/create-iso.sh:
3262 Changed check for /boot/isolinux.bin to /isolinux/isolinux.bin
3264 21 Nov 2005; Eric Edgar <rocket@gentoo.org>
3265 targets/support/bootloader-setup.sh, targets/support/functions.sh:
3266 Fix pegasos kernelz rename;fix default_append_line to not include initrd= as
3267 too many arches dont use it by default, test for an initrd in the yaboot
3270 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
3271 modules/generic_stage_target.py:
3272 Fix split error if use is specified
3274 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3275 -livecd/cdtar/palo-1.2_pre20030630-cdtar.tar.bz2,
3276 +livecd/cdtar/palo-1.5_pre20040515-cdtar.tar.bz2:
3277 Updated palo version from catalyst 1.x for HPPA.
3279 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3280 targets/support/bootloader-setup.sh:
3281 Removing for loop for grub on amd64/x86 as it was totally useless.
3283 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3284 targets/support/bootloader-setup.sh:
3285 Remove vga= line for PPC.
3287 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3288 targets/support/bootloader-setup.sh:
3289 PPC yaboot.conf fix from Lars Weiler <pylon@gentoo.org>.
3291 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3292 -catalyst-2.0_pre20051101-slot.patch, catalyst:
3293 Removing slot patch as it probably didn't belong here anyway, and updating
3294 version stamp to 2.0_pre20051118.
3296 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
3297 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3298 targets/support/bootloader-setup.sh:
3299 fix the bootloader script for isolinux so that it actually makes a cfg file,
3300 remove extra unneeded catalyst aborting print statement, reorganize rm code
3301 to make sure is splits properly and is an array even from the cmdline
3303 17 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3304 targets/support/livecdfs-update.sh:
3305 Added call to update-usbids to download the latest usb.ids file.
3307 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3308 modules/generic_stage_target.py:
3309 Move checks of running catalyst into the target which is simpler
3311 17 Nov 2005; Eric Edgar <rocket@gentoo.org>
3312 modules/generic_stage_target.py:
3313 Attempt to fix bug #111752, due to mount_safety_check calling a lock object
3314 that doesnt exist yet
3316 17 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/kmerge.sh:
3317 Keep unnecessary programs from installing into kerncache
3319 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3320 modules/generic_stage_target.py:
3321 Turn on more tracebacks at this point to better debug .. will need to turn
3322 them down as we find errors and build appropriate error handlers
3324 15 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3325 Changed version marker to 2.0_pre20051115 for new ebuild.
3327 15 Nov 2005; Eric Edgar <rocket@gentoo.org>
3328 modules/livecd_stage2_target.py:
3329 Fix bug in livecd stage2 so that it doesnt try to use tar
3331 14 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3332 targets/livecd-stage2/livecd-stage2-controller.sh:
3333 Fixed livecd/readme functionality, as reported to gentoo-catalyst mailing
3334 list by Paul Kessler <kessler@co.wabasha.mn.us> and forward-ported copying
3335 of Getting_Online.txt from catalyst 1.1.10.10.
3337 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
3338 Added Joshua Kinard to authors for his mips contributions.
3340 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3341 examples/livecd-stage2_template.spec:
3342 Fixed duplicate linuxrc entry in livecd-stage2_template.spec file. Blame
3343 Paul Kessler on gentoo-catalyst. ;]
3345 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3346 Change variables from cat1 format to cat2
3348 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3349 modules/generic_stage_target.py, modules/stage1_target.py:
3350 Fix modules has no attribute register
3352 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3353 modules/generic_stage_target.py:
3354 Fix broken aliases code that was just proof of concept
3356 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3357 Output mkisofs command line options to assist in debugging
3359 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3360 modules/generic_stage_target.py, targets/support/create-iso.sh:
3363 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3364 modules/generic_stage_target.py:
3365 Add VERY basic support for aliases kernel parameter.
3367 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3368 modules/livecd_stage2_target.py:
3369 Remove large section of commented code
3371 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3372 modules/generic_stage_target.py, modules/stage1_target.py:
3373 Allow LDFLAGS to be specified as an ENV variable for stage1
3375 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3376 modules/generic_stage_target.py:
3377 Fix rc-update to automatically run default options for livecds. Removed an
3378 erroneous key check.
3380 02 Nov 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3381 modules/livecd_stage1_target.py, modules/tinderbox_target.py:
3382 Make use spec key optional to default to profile defaults
3384 02 Nov 2005; Eric Edgar <rocket@gentoo.org>
3385 +examples/stage4_template.spec:
3386 Preliminary stage4_template.spec file
3388 01 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3389 +catalyst-2.0_pre20051101-slot.patch, catalyst:
3390 Updated version stamp and added slot patch.
3392 26 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
3393 Fix ordering problem so self.settings is defined
3395 18 Oct 2005; Eric Edgar <rocket@gentoo.org>
3396 modules/generic_stage_target.py:
3397 Correct a rsync issue when the directory doesnt exist
3399 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
3400 modules/generic_stage_target.py, targets/embedded/embedded-controller.sh,
3401 targets/livecd-stage2/livecd-stage2-controller.sh,
3402 targets/netboot/netboot-controller.sh,
3403 targets/stage4/stage4-controller.sh:
3404 run pre_kmerge and post_kmerge only once
3406 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
3407 targets/support/bootloader-setup.sh:
3408 MIPS bootloader patch
3410 15 Oct 2005; Eric Edgar <rocket@gentoo.org>
3411 targets/support/mips-arcload_conf.sh:
3412 Fix MIPS Serial Detection
3414 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
3415 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
3416 +targets/support/mips-arcload_conf.sh:
3417 Application of Kumba's patches for MIPS support
3419 13 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3420 Check for the correct arch specific cd building tool
3422 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
3423 modules/generic_stage_target.py:
3424 Print a warning if livecd/iso is not defined
3426 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3427 Reverted default CHOST for x86 back to i386-pc-linux-gnu.
3429 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3430 targets/support/post-kmerge.sh:
3431 Check for existence of files in /lib/modules before running depscan.sh. This
3432 replaces the mips-specific check and makes it portable.
3434 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3435 modules/generic_stage_target.py:
3436 update autoresume logic when dealing with rsync unpack operations
3438 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3439 targets/support/post-kmerge.sh:
3440 Bypass module load on mips
3442 10 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3443 remove --no-deps so dependancies get installed for genkernel
3445 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3446 modules/generic_stage_target.py:
3447 Fix missing : statement in unpack
3449 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3450 modules/generic_stage_target.py:
3451 fix livecd-stage2 unpack when seedcache is turned off
3453 10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3454 targets/support/functions.sh:
3455 Fix module unpacking and make it actually optional.
3457 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3458 modules/generic_stage_target.py:
3459 Fix broken seedcache autoresume interaction
3461 07 Oct 2005; Eric Edgar <rocket@gentoo.org>
3462 modules/generic_stage_target.py:
3463 Cleanup stage directories properly for tar installs
3465 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
3466 Tinderbox no longer cleans /tmp/*
3468 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3469 targets/tinderbox/tinderbox-chroot.sh,
3470 targets/tinderbox/tinderbox-controller.sh:
3471 Fixing problem with bind mounted portage and final rsync on tinderbox target
3472 and adding additional logging.
3474 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
3475 Stop tinderbox from trying to create a tarball of itself
3477 06 Oct 2005; Eric Edgar <rocket@gentoo.org>
3478 modules/generic_stage_target.py:
3479 Fix catalyst so it fully disables snapcache when its not specified in the
3482 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3483 examples/livecd-stage2_template.spec:
3484 Removed livecd/runscript and livecd/archscript from livecd-stage2 example
3485 spec template and updating version stamp.
3487 06 Oct 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3488 modules/catalyst_support.py:
3489 allow file_check to proceed if key is not in use
3491 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
3492 Recursively make the missing directories
3494 05 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
3495 Fix extract_modules to just echo a warning that it is missing
3497 30 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3498 files/catalyst.conf:
3499 Updating default configuration for catalyst and updating version stamp,
3500 since we're beginning internal testing for release.
3502 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
3503 modules/generic_stage_target.py:
3504 fix bug 106004 split strings into a list for empty and rm operation
3506 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
3507 modules/livecd_stage2_target.py:
3508 Append slashes to directories so rsyncs work properly
3510 13 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3511 examples/livecd-stage2_template.spec:
3512 Changing source_subpath for livecd-stage2 example for bug #101704.
3514 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3515 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3516 targets/support/livecdfs-update.sh:
3517 Added livecd/xdm and livecd/xsession options. These are used to setup the
3518 default display manager and X session, respectively. Added supporting
3519 documentation to example spec files. Imported more work from my fsscript for
3520 the official LiveCD.
3522 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3523 Changing default CHOST for x86 from i386-pc-linux to i686-pc-linux. For
3524 discussion, see bug #88777.
3526 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, +arch/sh.py,
3527 modules/generic_stage_target.py:
3528 Added sh architecture to supported architectures. Thanks to Matsuu Takuto
3529 <matsuu@gentoo.org> for the patch. Closing bug #105693.
3531 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3532 targets/livecd-stage1/livecd-stage1-controller.sh,
3533 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
3534 Add code to dump grppkgs.txt file on livecd-stage1 and kernelpkgs.txt file
3535 on livecd-stage2 and removing universal motd for livecd/type of
3536 gentoo-release-livecd.
3538 08 Sep 2005; Eric Edgar <rocket@gentoo.org>
3539 modules/livecd_stage1_target.py:
3540 Add optional livecd/type env var for scripts to add optional items to the
3543 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3544 -livecd/files/x86-help.msg:
3545 Removing x86-help.msg as it is no longer used.
3547 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3548 livecd/files/README.txt, livecd/files/x86-F3.msg, livecd/files/x86-F4.msg,
3549 livecd/files/x86-F5.msg, livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
3550 Add dobladecenter description to bootloader files for x86/amd64.
3552 06 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3553 Changed pentium-mmx to use -march=pentium-mmx and closing bug #102366.
3555 01 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3556 modules/generic_stage_target.py:
3557 Added split to use section for bug #104414.
3559 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3560 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg,
3561 livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
3562 Tabs to whitespaces for isolinux.
3564 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3565 targets/support/bootloader-setup.sh:
3566 Changed isolinux to use new split-out help messages. Using grub gives a
3567 single help message with pager.
3569 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3570 +livecd/files/x86-F2.msg, +livecd/files/x86-F3.msg,
3571 +livecd/files/x86-F4.msg, +livecd/files/x86-F5.msg,
3572 +livecd/files/x86-F6.msg, +livecd/files/x86-F7.msg:
3573 Added F2->F7 help messages for isolinux.
3575 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3576 livecd/files/README.txt, livecd/files/generic.motd.txt,
3577 livecd/files/livecd.motd.txt, livecd/files/livecd-bashrc,
3578 livecd/files/livecd-local.start:
3579 Updated files from latest used to build LiveCD.
3581 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3582 Added sse to HOSTUSE for athlon-xp, since it supports SSE instructions.
3584 29 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3585 modules/catalyst_support.py:
3586 Added fix for using options with = in them with --cli (ex.
3587 livecd/gk_mainargs='--makeopts=-j3'). Blame Jason Pepas
3588 <cell@ices.utexas.edu> for pointing this out to me via email.
3590 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3591 modules/generic_stage_target.py, targets/support/functions.sh:
3592 fix bug in exec_in_chroot for stage1 target
3594 09 Aug 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3595 modules/generic_stage_target.py:
3596 fix missing os. in os.popen. and clear the autoresume flags if the chroot is
3597 invalid. Fix SEEDCACHE unpack issue when needing to use tarball.
3599 09 Aug 2005; Eric Edgar <rocket@gentoo.org> AUTHORS, arch/hppa.py,
3600 catalyst, examples/livecd-stage2_template.spec,
3601 examples/snapshot_template.spec, files/catalyst.conf,
3602 livecd/files/Getting_Online.txt, livecd/files/generic.motd.txt,
3603 livecd/files/livecd-bashrc, livecd/files/livecd-local.start,
3604 livecd/files/x86-help.msg, modules/catalyst_lock.py,
3605 modules/catalyst_support.py, modules/livecd_stage2_target.py,
3606 targets/embedded/embedded-controller.sh, targets/grp/grp-chroot.sh,
3607 targets/livecd-stage2/livecd-stage2-controller.sh,
3608 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
3609 targets/stage2/stage2-preclean-chroot.sh,
3610 targets/stage3/stage3-preclean-chroot.sh,
3611 targets/stage4/stage4-controller.sh, targets/support/bootloader-setup.sh,
3612 targets/support/chroot-functions.sh, targets/support/create-iso.sh,
3613 targets/support/filesystem-functions.sh, targets/support/functions.sh,
3614 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3615 targets/support/target_image_setup.sh:
3616 Forward port the changes from catalyst 1.1.9 to 1.1.10.10 to catalyst2. Need
3617 to look at gamecdfs-update.sh yet.
3619 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3620 modules/generic_stage_target.py:
3621 Remove extra debugging print statement
3623 09 Aug 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3624 +modules/catalyst_lock.py, modules/catalyst_support.py,
3625 modules/embedded_target.py, modules/generic_stage_target.py,
3626 modules/grp_target.py, modules/livecd_stage1_target.py,
3627 modules/livecd_stage2_target.py, modules/netboot_target.py,
3628 modules/snapshot_target.py, modules/stage1_target.py,
3629 modules/stage2_target.py, modules/stage4_target.py,
3630 targets/support/functions.sh:
3631 Add locking support. Code simplification for unpack and unpack snapshot.
3632 Remove redundant setup_dir. change --clear_autoresume to --clear-autoresume.
3633 Add seedcache support (Grabs output from previous target run)
3634 options=seedcache. Cleanup code in functions.sh to remove extra /'s printed.
3636 27 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3637 modules/catalyst_support.py, modules/generic_stage_target.py:
3638 Add support to cache the snapshot dir. add snapcache to options. add
3639 snapshot_cache= to override the default location of the cache in
3640 catalyst.conf (eg snapshot_cache="/mnt/catalyst/snapshot")
3642 27 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3643 +livecd/files/Getting_Online.txt, +livecd/files/README.txt:
3644 Forward port README.txt and Getting_Online.txt files from catalyst
3647 22 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3648 Add automatic creation/deletion of runlevels based on rcadd rcdel
3650 19 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3651 Fix grp so that grp/use is not required anymore
3653 12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3654 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3655 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3656 -livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3657 -livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2,
3658 +livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
3659 +livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
3660 Updated x86/amd64 isolinux cdtar to 3.09 and removing older versions, as
3661 they are known to cause booting problems.
3663 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3664 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
3665 Fixing sed line for startx to auto-start X. Thanks to Christophe PEREZ
3666 <christophe.perez@novazur.com> on the gentoo-catalyst mailing list for
3669 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3670 targets/stage1/stage1-chroot.sh:
3671 Fixed quoting in stage1 profile check.
3673 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3674 targets/stage3/stage3-chroot.sh:
3675 Fixing USE for stage3.
3677 07 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3678 targets/support/chroot-functions.sh:
3679 Fix FETCH code so it will run for Pylon
3681 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> modules/grp_target.py,
3682 targets/grp/grp-chroot.sh:
3683 Fix bindist invcation.
3685 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3686 targets/grp/grp-chroot.sh:
3687 Made sure bindist was used for all emerges in GRP.
3689 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh:
3690 Fix USE flags for GRP build
3692 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh,
3693 targets/stage4/stage4-chroot.sh:
3694 let GRP use the users environment variables and removed extra
3695 GRP_STAGE23_USE from stage4
3697 07 Jul 2005; Eric Edgar <rocket@gentoo.org>
3698 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3699 Remove unnecessary GRP_STAGE23_USE from stage2 and stage3 builds
3701 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3702 fix bug 98165. Change the separator on rcadd/rcdel from : to | This will
3703 impact all previous spec files that use this option. It's beejay's fault.
3705 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py:
3706 Changed to use linux32 for ppc32 support when build host is ppc64.
3708 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
3710 Removed -fomit-frame-pointer from default CFLAGS, since it isn't necessary.
3712 06 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py:
3713 Minor cosmetic print statement fixes for readability
3715 06 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3716 modules/catalyst_support.py, modules/generic_stage_target.py:
3717 Fix None None bug and exception reporting
3719 06 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3720 Fix iso creation script. Case statement out of place
3722 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
3723 arch/amd64.py, arch/hppa.py, arch/ia64.py, arch/mips.py, arch/ppc.py,
3724 arch/ppc64.py, arch/s390.py, arch/sparc.py, arch/sparc64.py, arch/x86.py,
3725 catalyst, files/catalyst.conf, modules/builder.py,
3726 modules/catalyst_support.py, modules/embedded_target.py,
3727 modules/generic_stage_target.py, modules/generic_target.py,
3728 modules/grp_target.py, modules/livecd_stage1_target.py,
3729 modules/livecd_stage2_target.py, modules/netboot_target.py,
3730 modules/snapshot_target.py, modules/stage1_target.py,
3731 modules/stage2_target.py, modules/stage3_target.py,
3732 modules/stage4_target.py, modules/tinderbox_target.py,
3733 targets/embedded/embedded-chroot.sh,
3734 targets/embedded/embedded-fs-runscript.sh,
3735 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
3736 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
3737 targets/grp/grp-preclean-chroot.sh,
3738 targets/livecd-stage1/livecd-stage1-chroot.sh,
3739 targets/livecd-stage1/livecd-stage1-controller.sh,
3740 targets/livecd-stage2/livecd-stage2-controller.sh,
3741 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
3742 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
3743 targets/netboot/netboot-image.sh, targets/stage1/build.py,
3744 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3745 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
3746 targets/stage2/stage2-controller.sh,
3747 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
3748 targets/stage3/stage3-controller.sh,
3749 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
3750 targets/stage4/stage4-controller.sh,
3751 targets/stage4/stage4-preclean-chroot.sh, targets/stage4/unmerge.sh,
3752 targets/support/create-iso.sh, targets/support/functions.sh,
3753 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3754 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
3755 targets/support/target_image_setup.sh,
3756 targets/tinderbox/tinderbox-chroot.sh,
3757 targets/tinderbox/tinderbox-controller.sh,
3758 targets/tinderbox/tinderbox-preclean-chroot.sh:
3759 Big honkin' copyright update.
3761 05 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3762 modules/generic_stage_target.py:
3763 add additional logging output. Use standard os redirection methods to log to
3766 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3767 targets/stage1/stage1-chroot.sh:
3768 Added profile sanity check for bug #97867.
3770 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3771 targets/support/bootloader-setup.sh:
3772 Removing acpi=off from default kernel arguments and adding ia64
3773 livecd-stage2 support functions and cdtar.
3775 30 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3776 targets/support/bootloader-setup.sh, targets/support/pre-kmerge.sh:
3777 Changed sed line for 1024x768-only splash for x86 and amd64 only, as we
3778 control the framebuffer size there. Also, added CONSOLE=/dev/tty1 quiet to
3779 splash command line.
3781 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3782 targets/support/create-iso.sh:
3783 Fixed up zisofs support. Waiting for response from sparc before touching
3786 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3787 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3788 targets/support/functions.sh:
3789 Added livecd/bootargs and added the option to the bootloader-setup.sh script
3790 to allow it to work on all arches that dynamically build their bootloader
3793 27 Jun 2005; Eric Edgar <rocket@gentoo.org>
3794 targets/stage4/stage4-controller.sh:
3795 Fix stage4 so it doesnt run the bootloader stuff
3797 24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3798 targets/support/bootloader-setup.sh:
3799 Removed dokeymap from non-Gentoo releases.
3801 23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3802 targets/support/livecdfs-update.sh:
3803 Added call to update-pciids to download the latest pci.ids file.
3805 23 Jun 2005; Eric Edgar <rocket@gentoo.org>
3806 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3807 modules/stage4_target.py:
3808 Allow changing the location of the pkg_cache in stage4 or livecd-stage1
3810 22 Jun 2005; Eric Edgar <rocket@gentoo.org> :
3811 Fix issue where -s on the command line would not run
3813 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3814 livecd/files/generic.motd.txt:
3815 Changed motd to point to /boot/config-* rather than /proc/config(.gz) for
3816 kernel configurations.
3818 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3819 targets/support/livecdfs-update.sh:
3820 Updated hostname/domainname creation for new baselayout.
3822 16 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3823 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
3824 Fixing some bootloader isolinux/boot stuff for x86/amd64.
3826 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3827 targets/support/chroot-functions.sh:
3828 Change portage emerge to use --oneshot --nodeps to keep from merging the
3829 same packages multiple times.
3831 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3832 targets/stage2/stage2-chroot.sh:
3833 Added a -p bootstrap when catalyst is called with -V (verbose).
3835 10 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3836 targets/support/livecdfs-update.sh:
3837 Removed inittab hack, as this is done by livecd-tools.
3839 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3840 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt:
3841 Revert sync for bug #86914. Yeah... I need to pay more attention sometimes.
3843 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3844 -livecd/files/README.txt, -livecd/files/environmental.motd.txt,
3845 -livecd/files/gentoo.png, +livecd/files/livecd.motd.txt,
3846 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3847 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3848 targets/livecd-stage2/livecd-stage2-controller.sh:
3849 Removed gentoo.png and creation of face directory. Changed
3850 livecd-bash_profile to source root's .bashrc. Sync motd files with catalyst
3853 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3854 targets/stage1/stage1-preclean-chroot.sh,
3855 targets/support/chroot-functions.sh:
3856 Added setup_binutils function and force both of them to run during stage1
3859 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3860 examples/livecd-stage2_template.spec:
3861 Added livecd/volid explanation to example spec.
3863 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3864 targets/support/create-iso.sh:
3865 General cleanup of ISO code and added default livecd/volid when it is not set.
3867 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3868 targets/embedded/embedded-controller.sh:
3869 Actually modify the embedded target this time.
3871 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
3872 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3873 targets/livecd-stage2/livecd-stage2-controller.sh,
3874 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh:
3875 Added mutex to AUTHORS and added livecd/linuxrc support to embedded, stage4,
3876 and livecd-stage2 targets.
3878 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
3879 files/catalyst.conf:
3880 Retired John Davis <zhen@gentoo.org> and added storedir to default
3883 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3884 targets/support/livecdfs-update.sh:
3885 Uncommented openglify, since it is needed for both opengl-update-livecd and
3888 18 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3889 modules/generic_stage_target.py:
3890 Fix print statement so it shows when kill_chroot_pids is run correctly
3892 16 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3893 modules/snapshot_target.py:
3894 Fix snapshot target to skip the kill_pids check
3896 06 May 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
3897 Bug fixes in parse_spec, fix issues detecting list or string.
3899 05 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3900 modules/catalyst_support.py:
3901 Fix bug 65284. More flexible spec parsing. Should handle cases where no
3902 spaces are after :. Better handling of comments ( ie preprocessed and
3903 stripped off ). Unset empty keys.
3905 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3906 targets/support/kill-chroot-pids.sh:
3907 Remove extra P_NAME definition that is never used. Saves processing time.
3908 Bumped catalyst to pre2
3910 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3911 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3912 +targets/support/kill-chroot-pids.sh:
3913 User info about runscript and archscript. Added checks for processes running
3914 in the chroot and created a script to kill them. Should fix the unmounting
3915 issues with gconfd or any other running application in the chroot
3917 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3918 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh:
3919 Remove using gcc-config to set things up as we should all be using 2005.0
3922 29 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3923 examples/livecd-stage2_template.spec:
3924 Added livecd/users to example livecd-stage2 spec file.
3926 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3927 targets/support/livecdfs-update.sh:
3928 Change default hostnames for livecds
3930 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3931 targets/support/bootloader-setup.sh, targets/support/livecdfs-update.sh:
3932 Fix /etc/hosts aliases for catalyst-livecd and work on help menu for grub
3935 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3936 modules/livecd_stage2_target.py:
3937 Clear autoresume flags when build is done
3939 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3940 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3941 targets/support/create-iso.sh:
3942 Fix isolinux so that it finds menus and kernels and stuff
3944 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3945 modules/generic_stage_target.py:
3946 Make purge operation a little less chatty, removed print statements
3948 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3949 livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3950 livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3951 updated isolinux-2.13 cdtars to have files under boot/ rather than isolinux/
3953 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3954 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
3955 print warning message about deprecated use of cdfstype
3957 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3958 targets/support/chroot-functions.sh:
3959 statically define genkernel location to eliminate which command failure if
3960 genkernel is not installed
3962 27 Apr 2005; Eric Edgar <rocket@gentoo.org>
3963 modules/generic_stage_target.py:
3964 change the portage_overlay to an array so it always works
3966 27 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3967 modules/catalyst_support.py:
3968 Fix exception handling to remove extraneous prints of None
3970 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
3971 Remove iso creation code from stage4
3973 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3974 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3975 modules/livecd_stage2_target.py, modules/snapshot_target.py,
3976 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
3977 targets/livecd-stage1/livecd-stage1-chroot.sh,
3978 targets/livecd-stage1/livecd-stage1-controller.sh,
3979 targets/livecd-stage2/livecd-stage2-controller.sh,
3980 targets/netboot/netboot-controller.sh,
3981 targets/stage1/stage1-controller.sh, targets/stage2/stage2-controller.sh,
3982 targets/stage3/stage3-controller.sh, targets/stage4/stage4-controller.sh,
3983 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3984 targets/support/create-iso.sh, targets/support/kmerge.sh,
3985 targets/support/target_image_setup.sh,
3986 targets/tinderbox/tinderbox-controller.sh:
3987 Fix some exception handling in catalyst_support.py, remove intermediate
3988 destination folder of iso and tarball, add additional tests for folders not
3989 found on host but defined in spec file, keep catalyst from erroring in this
3990 case, change exit code on shell scripts so that errors are reported to
3991 catalyst and causes catalyst to die on errors, fix bug in
3992 livecd-stage1-chroot.sh so that it uses USE flags properly, added additional
3993 check for mkisofs that informs the user of where to get the program, and
3994 removed the autoresume code from ccache and distcc installation until I can
3995 figure out a way to have the autoresume flag go someplace outside the chroot.
3997 26 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3998 Remove bind mounts before rm operations happen at startup
4000 26 Apr 2005; Eric Edgar <rocket@gentoo.org>
4001 modules/generic_stage_target.py:
4002 Fix bug where purge deletes the autoresume directory but doesnt recreate it
4004 26 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
4005 modules/generic_stage_target.py:
4006 fix minor bug in the purge code so that it actually runs the commands
4008 22 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
4009 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
4010 modules/stage4_target.py:
4011 Change ordering of tasks so root_overlay and fsscript occur after
4012 livecd_update, giving users a chance to override livecd_update
4014 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4015 modules/catalyst_support.py, modules/generic_stage_target.py:
4016 Added a better exception handling message for keyboard interrupt and added
4017 countdown timer for purge operation to give an opportunity to exit
4019 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4020 modules/catalyst_support.py, modules/generic_stage_target.py:
4021 Add support to clear the autoresume flags and improve the purge code to
4022 clean the chroot, and pkg/kern cache
4024 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4025 modules/catalyst_support.py, modules/generic_stage_target.py,
4026 modules/livecd_stage1_target.py:
4027 only append livecd-tools to the livecd-stage1 target package list and move a
4028 check out of the way so command line and spec files can co-exist
4030 21 Apr 2005; Eric Edgar <rocket@gentoo.org>
4031 modules/generic_stage_target.py:
4032 fixed python syntax in set_packages so catalyst will run
4034 21 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
4035 modules/embedded_target.py, modules/generic_stage_target.py,
4036 modules/grp_target.py, modules/livecd_stage1_target.py,
4037 modules/livecd_stage2_target.py, modules/netboot_target.py,
4038 modules/stage4_target.py, modules/tinderbox_target.py,
4039 targets/embedded/embedded-chroot.sh,
4040 targets/embedded/embedded-controller.sh,
4041 targets/livecd-stage1/livecd-stage1-controller.sh,
4042 -targets/livecd-stage2/livecd-stage2-bootloader.sh,
4043 -targets/livecd-stage2/livecd-stage2-cdfs.sh,
4044 targets/livecd-stage2/livecd-stage2-controller.sh,
4045 -targets/livecd-stage2/livecd-stage2-iso.sh,
4046 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
4047 +targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
4048 +targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
4049 targets/support/functions.sh, targets/support/livecdfs-update.sh,
4050 +targets/support/target_image_setup.sh:
4051 embedded target cleanups ... iso,bootloader,target_setup generalizations,
4054 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4055 targets/livecd-stage2/livecd-stage2-controller.sh,
4056 targets/support/livecdfs-update.sh:
4057 Moved xinitrc to after livecdfs-update to allow for changing the xinitrc to
4058 a custom one if livecd/type is gentoo-gamecd. Added more default setup to
4059 livecdfs-update.sh for livecd/type: gentoo-gamecd, gentoo-release-livecd,
4062 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4063 targets/livecd-stage2/livecd-stage2-controller.sh,
4064 targets/support/rc-update.sh:
4065 Updated rc-update.sh with better defaults for different livecd/type settings
4066 and cleaning up file copying in livecd-stage2-controller.sh to match
4069 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> README:
4070 Made example of catalyst.conf in README match the default catalyst.conf
4073 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> -NOTES, README,
4075 Removing old files from previous maintainers and updating README.
4077 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4078 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
4079 Added livecd/users option to create non-root users. The first user listed
4080 will also be used for auto-starting X, if X is merged onto the CD.
4082 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4083 targets/livecd-stage1/livecd-stage1-controller.sh,
4084 targets/livecd-stage2/livecd-stage2-controller.sh,
4085 targets/support/livecdfs-update.sh:
4086 Updated all instances of livecd/type: gentoo-release-environmental to
4087 gentoo-release-livecd and added generic-livecd.
4089 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4090 examples/fsscript.sh.example, examples/gamecd.conf.example,
4091 examples/generic_stage_template.spec, examples/grp_template.spec,
4092 examples/livecd-stage1_template.spec,
4093 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
4094 examples/snapshot_template.spec:
4095 Imported example files from catalyst 1.1.9 to make them more verbose.
4097 18 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
4098 Fix grp/use bug #89365
4100 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
4101 modules/generic_stage_target.py, targets/support/kmerge.sh:
4102 Fixes for initramfs overlay support.
4104 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
4105 modules/generic_stage_target.py, targets/support/kmerge.sh,
4106 targets/support/pre-kmerge.sh:
4107 Fix ctrl-c error if pre-kmerge.sh is running by sourcing
4108 /tmp/chroot-functions.sh and removed extra equal sign to fix a genkernel
4109 caching bug; Also adding preliminary support for initramfs_overlay from
4112 14 Apr 2005; Eric Edgar <rocket@gentoo.org>
4113 modules/generic_stage_target.py, targets/support/kmerge.sh:
4114 Removed support for postconf as genkernel no longer has that option
4116 14 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
4117 modules/embedded_target.py, modules/generic_stage_target.py,
4118 modules/grp_target.py, modules/livecd_stage1_target.py,
4119 modules/livecd_stage2_target.py, modules/netboot_target.py,
4120 modules/stage4_target.py, modules/tinderbox_target.py,
4121 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
4122 targets/stage1/stage1-preclean-chroot.sh,
4123 targets/support/chroot-functions.sh:
4124 AUTORESUME PATCH; modified the chroot-functions.sh script so the chroot will
4125 die properly on CTRL-C; fixed stage1 bug with gcc-setup
4127 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
4128 modules/livecd_stage2_target.py:
4129 Added support for livecd-stage2 to use a snapshot or livecd-stage1 image
4131 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
4132 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
4133 modules/livecd_stage2_target.py, modules/stage4_target.py,
4134 targets/livecd-stage1/livecd-stage1-controller.sh,
4135 targets/livecd-stage2/livecd-stage2-controller.sh,
4136 targets/stage4/stage4-controller.sh, +targets/stage4/unmerge.sh,
4137 targets/support/functions.sh, targets/support/kmerge.sh,
4138 targets/support/livecdfs-update.sh, +targets/support/rc-update.sh:
4139 Generalized kernel support, fsscript, rcupdate, etc for stage4
4141 09 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4142 targets/support/pre-kmerge.sh:
4143 Removed sed for usb devices from legacy genkernel, as we're going to require
4144 a version much higher that no longer exhibits the bug.
4146 08 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4147 examples/gamecd.conf.example, -targets/support/gamecdfs-update.sh,
4148 targets/support/livecdfs-update.sh:
4149 Removed empty gamecdfs-update.sh, updated livecdfs-update.sh to work
4150 properly with hotplug firmwares, and also updated gamecd.conf.example, since
4151 the ut2004demo shell script has been renamed to ut2004-demo.
4153 08 Apr 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
4154 let genkernel always reinstall itself
4156 07 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4157 modules/catalyst_support.py, modules/generic_stage_target.py,
4158 modules/stage1_target.py, targets/support/livecdfs-update.sh:
4159 fix case bug in livecdfs-update.sh; fix bug in initial command line
4160 arguement parsing; add cflags spec file support which is only allowed to
4163 07 Apr 2005; Eric Edgar <rocket@gentoo.org>
4164 targets/stage3/stage3-chroot.sh:
4165 Fix a use flag bug in the stage3
4167 07 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
4168 modules/generic_stage_target.py:
4169 Changes to allow cflags, chost, cxxflags in a spec file
4171 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
4172 targets/livecd-stage1/livecd-stage1-controller.sh,
4173 targets/livecd-stage2/livecd-stage2-controller.sh,
4174 targets/stage1/stage1-preclean-chroot.sh, targets/support/functions.sh,
4175 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh,
4176 targets/support/pre-kmerge.sh:
4177 change the code to use more case statements. Fix gcc issue in stage1.
4179 06 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4180 targets/livecd-stage1/livecd-stage1-controller.sh,
4181 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
4182 Merging in changes from catalyst 1.1.x for gamecd support.
4184 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
4185 targets/stage1/stage1-preclean-chroot.sh:
4186 Removing gcc-config stuff to see if its still required to work around a gcc
4189 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
4190 targets/support/chroot-functions.sh, targets/support/kmerge.sh:
4191 Added tests for genkernel >3.2.0
4193 05 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
4196 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
4197 Updated AUTHORS with new maintainers and updated contributors list.
4199 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4200 examples/fsscript.sh.example, livecd/files/README.txt,
4201 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
4202 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
4203 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
4204 Changed maintainers. Updated examples/fsscript.sh.example to provide better
4205 documentation. Lots of minor cosmetic updates. Updated minimal.motd.txt and
4206 universal.motd.txt to resolve documentation issue on bug #86914. Added
4207 x-setup to default runlevel on gamecd builds. Removed extranneous bashlogin
4208 sed-fu from livecdfs-update.sh and made default timezone UTC rather than
4211 05 Apr 2005; Eric Edgar <rocket@gentoo.org>
4212 targets/livecd-stage2/livecd-stage2-controller.sh:
4213 Removed a few unnecessary comments
4215 05 Apr 2005; Eric Edgar <rocket@gentoo.org> :
4216 Removed obsolete files from the livecd directory as the functionality has
4217 moved into the targets folders
4219 04 Apr 2005; Eric Edgar <rocket@gentoo.org>
4220 +targets/netboot/netboot-chroot.sh, +targets/netboot/netboot-controller.sh:
4221 Additional catalyst 2.0.0 files
4223 04 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst, arch/arm.py,
4224 +livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
4225 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4226 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
4227 -livecd/isogen/alpha-isogen.sh, -livecd/isogen/hppa-isogen.sh,
4228 -livecd/isogen/ppc-isogen.sh, -livecd/isogen/sparc-isogen.sh,
4229 -livecd/isogen/sparc64-isogen.sh, -livecd/isogen/x86-isogen.sh,
4230 -livecd/runscript/alpha-archscript.sh,
4231 -livecd/runscript/default-runscript.sh,
4232 -livecd/runscript/hppa-archscript.sh, -livecd/runscript/ppc-archscript.sh,
4233 -livecd/runscript/sparc-archscript.sh, -livecd/runscript/x86-archscript.sh,
4234 -livecd/runscript-support/gamecdfs-update.sh,
4235 -livecd/runscript-support/kmerge.sh,
4236 -livecd/runscript-support/livecdfs-update.sh,
4237 -livecd/runscript-support/post-kmerge.sh,
4238 -livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
4239 modules/embedded_target.py, modules/generic_stage_target.py,
4240 modules/grp_target.py, modules/livecd_stage1_target.py,
4241 modules/livecd_stage2_target.py, -modules/netboot.py,
4242 +modules/netboot_target.py, modules/snapshot_target.py,
4243 modules/stage1_target.py, +modules/stage4_target.py,
4244 modules/tinderbox_target.py, targets/embedded/embedded-chroot.sh,
4245 +targets/embedded/embedded-controller.sh,
4246 targets/embedded/embedded-preclean-chroot.sh, -targets/embedded/embedded.sh,
4247 -targets/embedded/kmerge.sh, targets/grp/grp-chroot.sh,
4248 +targets/grp/grp-controller.sh, targets/grp/grp-preclean-chroot.sh,
4249 -targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4250 +targets/livecd-stage1/livecd-stage1-controller.sh,
4251 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4252 -targets/livecd-stage1/livecd-stage1.sh,
4253 +targets/livecd-stage2/livecd-stage2-bootloader.sh,
4254 +targets/livecd-stage2/livecd-stage2-cdfs.sh,
4255 +targets/livecd-stage2/livecd-stage2-controller.sh,
4256 +targets/livecd-stage2/livecd-stage2-iso.sh,
4257 targets/livecd-stage2/unmerge.sh, -targets/netboot/netboot-busybox.sh,
4258 targets/netboot/netboot-combine.sh, targets/netboot/netboot-image.sh,
4259 -targets/netboot/netboot-kernel.sh, -targets/netboot/netboot-packages.sh,
4260 -targets/netboot/netboot-setup.sh, -targets/netboot/netboot.sh,
4261 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
4262 +targets/stage1/stage1-controller.sh,
4263 +targets/stage1/stage1-preclean-chroot.sh,
4264 -targets/stage1/stage1-preclean1-chroot.sh,
4265 -targets/stage1/stage1-preclean2-chroot.sh, -targets/stage1/stage1.sh,
4266 targets/stage2/stage2-chroot.sh, +targets/stage2/stage2-controller.sh,
4267 targets/stage2/stage2-preclean-chroot.sh, -targets/stage2/stage2.sh,
4268 targets/stage3/stage3-chroot.sh, +targets/stage3/stage3-controller.sh,
4269 targets/stage3/stage3-preclean-chroot.sh, -targets/stage3/stage3.sh,
4270 +targets/stage4/stage4-chroot.sh, +targets/stage4/stage4-controller.sh,
4271 +targets/stage4/stage4-preclean-chroot.sh,
4272 +targets/support/chroot-functions.sh,
4273 +targets/support/filesystem-functions.sh, +targets/support/functions.sh,
4274 +targets/support/gamecdfs-update.sh, +targets/support/kmerge.sh,
4275 +targets/support/livecdfs-update.sh, +targets/support/post-kmerge.sh,
4276 +targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
4277 +targets/tinderbox/tinderbox-controller.sh,
4278 targets/tinderbox/tinderbox-preclean-chroot.sh,
4279 -targets/tinderbox/tinderbox.sh:
4280 Initial Import of Catalyst 2.0.0
4282 30 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4283 livecd/runscript-support/livecdfs-update.sh:
4284 Added /usr/portage as tmpfs (this will be made conditional later).
4286 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4287 +livecd/files/livecd-bash_profile, livecd/runscript/default-runscript.sh:
4288 Added a new livecd-bash_profile that sources ~/.bashrc in case we're called
4289 from an interactive shell.
4291 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4292 -livecd/files/livecd-bash_profile, +livecd/files/livecd-bashrc,
4293 livecd/files/livecd-local.start, -livecd/files/mkvardb,
4294 livecd/runscript-support/pre-kmerge.sh,
4295 livecd/runscript/default-runscript.sh:
4296 Moved livecd-bash_profile to livecd-bashrc. Added check for
4297 /usr/livecd/profiles to livecd-local.start. Removed mkvardb. Removed legacy
4298 sed call from pre-kmerge.sh since it has been fixed in genkernel for a long
4301 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/arm.py, catalyst,
4302 modules/generic_stage_target.py:
4303 Applying arm patch from vapier and closing bug #86466. This is now catalyst
4306 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> +livecd/files/mkvardb,
4307 livecd/runscript/default-runscript.sh,
4308 targets/livecd-stage1/livecd-stage1.sh:
4309 Adding back in the kill for livecd-stage1 for gconfd-2 and resolving bug
4310 #73363. Adding in mkvardb script to create a /var/db/pkg entry from an
4311 arbitrary set of files. Modifying default-runscript.sh to copy mkvardb to
4314 19 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4315 livecd/runscript/ppc-archscript.sh:
4316 Added -l to mkisofs line for ppc as this allows full 31 character file names.
4318 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4319 livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2, catalyst:
4320 Changing catalyst version to 1.1.8_pre1 and updating yaboot cdtar to allow
4321 for multiple initrd files.
4323 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4324 livecd/runscript/ppc-archscript.sh:
4325 Modifed PPC archscript to close bug #84648 and also to make the PPC
4326 archscript produce multiple initrd files, like x86/amd64.
4328 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4329 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4330 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
4331 livecd/runscript/ppc-archscript.sh:
4332 Alright, so I lied to you. This is now the 1.1.7 release. I removed the 2.11
4333 isolinux cdtar tarballs and updated the ppc-archscript.sh to use the
4334 livecd/volid for the HFS volid, too.
4336 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4337 Calling this one 1.1.7 and rolling a tarball.
4339 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4340 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4341 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4342 -livecd/runscript/sparc64-archscript.sh,
4343 livecd/runscript/x86-archscript.sh, modules/livecd_stage2_target.py:
4344 Added livecd/volid to set the volume ID when creating the ISO, patch by
4345 Gustavo Zacarias <gustavoz@gentoo.org>. Also copied sparc64-archscript.sh to
4346 sparc-archscript.sh and removing sparc64 one, as they are identical now.
4348 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4349 +livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
4350 +livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
4351 Adding experimental isolinux cdtar for isolinux 2.13 and memtest86+ 1.51.
4353 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4354 livecd/runscript-support/livecdfs-update.sh:
4355 Removed hdparm from default runlevel as it break ide=nodma at boot.
4357 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4358 livecd/runscript-support/kmerge.sh,
4359 livecd/runscript-support/pre-kmerge.sh,
4360 targets/livecd-stage1/livecd-stage1-chroot.sh:
4361 Revert last set of changes and remove portage version check from emerge in
4362 livecd-stage1, as it breaks catalyst's ability to fail properly on an
4365 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4366 livecd/runscript-support/kmerge.sh,
4367 livecd/runscript-support/pre-kmerge.sh:
4368 Change genkernel check to use best_version and has_version to determine if
4369 the any previously installed versions of genkernel are up to date. Change
4370 emerge line for kernels to use -n option to only install if they were not
4371 previously installed.
4373 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4374 livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
4375 -livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4376 -livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4377 livecd/runscript/sparc-archscript.sh:
4378 Applying sparc32 patch from gustavoz. Replacing silo cdtar files with
4379 unified sparc32/sparc64 cdtar.
4381 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4382 livecd/runscript-support/livecdfs-update.sh,
4383 livecd/runscript-support/pre-kmerge.sh:
4384 Change sudoers update to only run if /etc/sudoers exists and only reduce
4385 splash to 1024x768 on minimal and universal install CD.
4387 05 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> targets/grp/grp.sh,
4388 targets/livecd-stage1/livecd-stage1.sh:
4389 Changing the killall -9 gconfd-2 to gconftool-2 --shutdown and resolving bug
4392 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4393 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4394 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4395 livecd/runscript/sparc64-archscript.sh,
4396 livecd/runscript/x86-archscript.sh:
4397 Added a new empty livecd file to each archscript. This will be used for an
4398 identifier by genkernel to allow booting from a non-primary CDROM.
4400 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4401 Catalyst 1.1.6 is here.
4403 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4404 targets/stage1/stage1-preclean2-chroot.sh:
4405 Commenting out stage1 cleaning of /var/db.
4407 02 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4408 livecd/runscript-support/pre-kmerge.sh:
4409 Made splash reduction to 1024x768 only for minimal and universal release media.
4411 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4412 targets/stage1/stage1-preclean2-chroot.sh:
4413 Added SLOT files back to /var/db entries in stage1.
4415 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4416 +livecd/files/gentoo.png, livecd/files/livecd-local.start,
4417 livecd/runscript/default-runscript.sh,
4418 livecd/runscript-support/livecdfs-update.sh,
4419 targets/livecd-stage2/unmerge.sh:
4420 Moved portage profiles from livecd-local.start to unmerge.sh, since /usr is
4421 not writeable at boot. Removed -a from cp in default-runscript.sh to keep
4422 the copy from preserving permissions and also adding /usr/share/faces and
4423 default Gentoo icon. We'll see how the icon does for us. Removing serial
4424 init script, as it causes problems with the splash theme.
4426 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4427 targets/livecd-stage1/livecd-stage1.sh:
4430 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4431 livecd/files/livecd-local.start, livecd/runscript/default-runscript.sh,
4432 livecd/runscript-support/kmerge.sh,
4433 livecd/runscript-support/livecdfs-update.sh,
4434 livecd/runscript-support/post-kmerge.sh, modules/snapshot_target.py,
4435 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4436 targets/stage1/stage1-preclean2-chroot.sh:
4437 Removed x-setup from local.start and added in symlinks for gconf, portage
4438 profiles (for installer) and /var/db. Added a touch for root's .bashrc for
4439 baselayout and removed /etc/startx from the environmental type. Commented
4440 unmerge of sources in kmerge.sh, as they should be unmerged by the spec
4441 file. Changed livecdfs-update.sh to setup /etc/hosts properly, allow wheel
4442 users to use sudo with no password, mount /usr/lib/X11/xkb/compiled as tmpfs
4443 for X, use the latest pci.ids and usb.ids from portage, and create
4444 /lib/firmware if it doesn't exist. Commented unmerge of genkernel in
4445 post-kmerge.sh, as it should be unmerged by the spec file. Fixed typo in
4446 snapshot_target.py. Made gconfd check in livecd-stage1.sh work if more than
4447 one gconfd-2 is running. Added a gcc-config fix to stage1-chroot.sh. Changed
4448 gcc-config check in stage1-preclean2-chroot.sh to ensure gcc-config is an
4451 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
4452 Removed ccache from default options as it breaks catalyst when merged with
4455 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4456 modules/snapshot_target.py:
4457 Added /local/ to snapshot exclusion.
4459 31 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4460 livecd/runscript-support/livecdfs-update.sh:
4461 Updated to attempt to start 5 interfaces, rather than 4. You can blame
4462 gustavoz and his 5 interface Xeon for this.
4464 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4465 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh:
4466 Added a conditional before killing gconfd-2. This is also going to be
4467 catalyst 1.1.5, so let's hope we don't find any more bugs, at least for this
4470 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4471 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4472 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh:
4473 Moved killall -9 gconfd-2 to execute outside chroot.
4475 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4476 livecd/files/x86-help.msg:
4477 Modified x86-help.msg to remove agpgart line, add noload= line, and replace
4480 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4481 livecd/runscript/x86-archscript.sh:
4482 Removed acpi from x86-archscript.sh as it breaks acpi calls on the command
4485 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4488 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4489 targets/livecd-stage1/livecd-stage1.sh:
4490 Added killall for gconfd-2 back into livecd-stage1.sh
4492 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4493 livecd/runscript/alpha-archscript.sh:
4494 Alpha fixes for multiple kernels..
4496 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4497 livecd/runscript-support/kmerge.sh:
4498 Changed kmerge.sh from --devfs to --no-udev as --devfs doesn't exist.
4500 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4501 livecd/runscript/hppa-archscript.sh, livecd/runscript/sparc-archscript.sh,
4502 livecd/runscript/sparc64-archscript.sh:
4503 Force devfs if udev is not selected for all supporting arches.
4505 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4506 livecd/runscript/alpha-archscript.sh, livecd/runscript/x86-archscript.sh,
4507 livecd/runscript-support/kmerge.sh:
4508 Forcing devfs if livecd/dev-manager isn't udev. This should fix building 2.4
4511 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4512 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh:
4513 Re-enabled preclean in grp and added gconfd-2 killing.
4515 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4516 livecd/runscript/x86-archscript.sh:
4517 Changed acpi=ht to acpi=off. This fixes acpi loading and also allows for
4520 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4521 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4522 targets/livecd-stage1/livecd-stage1-chroot.sh,
4523 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4524 targets/livecd-stage1/livecd-stage1.sh,
4525 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4526 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4527 Added ability to pause indefinitely. This closes bug #79798. I've also added
4528 the gcond-2 killall back in, but now it is in the actual preclean script and
4529 is executed inside the chroot.
4531 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4532 Updated for 1.1.3 release.
4534 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4535 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4536 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-kernel.sh,
4537 targets/netboot/netboot-packages.sh,
4538 targets/tinderbox/tinderbox-chroot.sh:
4539 Updated to use package.use correctly. Blame Robert Paskowitz
4540 <rpaskowitz@confucius.ca> from the gentoo-catalyst mailing list.
4542 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4543 targets/stage1/stage1-preclean2-chroot.sh:
4544 Fixed find line for new stage1 /var/db/pkg.
4546 25 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4547 targets/stage1/stage1-preclean2-chroot.sh:
4548 Added code to clean up /var/db/pkg, while still keeping the CONTENTS,
4549 COUNTER and ebuilds. This should keep a stage1 useable, while still keeping
4552 24 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4553 livecd/runscript-support/livecdfs-update.sh:
4554 Removed gpm changes, as it has been moved to livecd-tools and autoconfig,
4555 added net.ethX symlinks, and added copying of files from
4556 /usr/lib/hotplug/firmware into firmware tarball.
4558 23 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4559 livecd/runscript-support/livecdfs-update.sh:
4560 Firmware updated to use new /lib/firmware directory.
4562 16 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4563 fix from pvdabeel@gentoo.org. patch fixes a small bug that caused grp to not
4564 work when both -f and -C were used on the command line.
4566 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4567 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4568 targets/livecd-stage1/livecd-stage1-chroot.sh,
4569 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4570 targets/stage3/stage3-chroot.sh:
4571 Added a portage version check to each target that uses --newuse to ensure a
4572 high enough version is used. This resolves bug #75336.
4574 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4575 livecd/files/livecd-local.start:
4576 Possible local.start fix for beejay.
4578 12 Jan 2005; John Davis <zhen@gentoo.org>
4579 modules/embedded.py:
4580 kernel building patch for embedded from mutex@gentoo.org (bug #76542)
4582 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4583 livecd/runscript-support/kmerge.sh:
4584 Added ccache support to genkernel call in livecd-stage2.
4586 11 Jan 2005; John Davis <zhen@gentoo.org>
4587 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-combine.sh,
4588 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4589 targets/netboot/netboot.sh:
4590 netboot path from gmsoft@gentoo.org. The patch addresses many bugs and adds
4591 some feature enhancements.
4593 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4594 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4595 targets/livecd-stage1/livecd-stage1-chroot.sh,
4596 targets/livecd-stage1/livecd-stage1.sh,
4597 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4598 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4599 Added a -F or --fetchonly command line option and closing out bug #77480.
4600 Also added a portage version check to livecd-stage1 to close out bug #68307.
4602 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4603 livecd/runscript-support/livecdfs-update.sh,
4604 targets/stage3/stage3-chroot.sh:
4605 Fixed DHCP for eth0->eth3 in livecdfs-update.sh and also changed stage3
4606 target to use emerge -e when building. This is only temporary until the
4607 bootstrap.sh script can be fixed or another solution can be decided upon.
4609 09 Jan 2005; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4610 +targets/embedded/kmerge.sh:
4611 partial fix for #76542, waiting for the necessary patch to modules/embedded.py
4612 from mutex@gentoo.org
4614 09 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4615 modules/livecd_stage2_target.py:
4618 05 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4619 livecd/runscript-support/livecdfs-update.sh, targets/stage1/stage1.sh:
4620 Updated livecdfs-update.sh to modify inittab to use bashlogin. Updated
4621 targets/stage1/stage1.sh to no longer clean /var/db/pkg, which should fix
4622 the brokenness of a stage1 tarball.
4624 04 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4625 patch for pvdabeel@gentoo.org. -f and -C can now be used together on the
4628 04 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4629 modules/livecd_stage2_target.py:
4632 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4633 -livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4634 -livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4635 -livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4636 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4637 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2:
4638 Upgraded the isolinux cdtar files and closing bug #70518.
4640 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4641 modules/embedded_target.py, modules/generic_stage_target.py,
4642 modules/grp_target.py, modules/livecd_stage1_target.py,
4643 modules/livecd_stage2_target.py, modules/netboot.py,
4644 modules/stage1_target.py, modules/tinderbox_target.py:
4645 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4646 separate out specific target logic from the generic targets modules.
4648 03 Jan 2005; John Davis <zhen@gentoo.org> arch/ppc.py:
4649 new PPC arch file from pvdabeel@gentoo.org
4651 01 Jan 2005; John Davis <zhen@gentoo.org> catalyst,
4652 examples/generic_stage_template.spec, modules/catalyst_support.py:
4653 tweaking error handling in the main catalyst script
4654 updated the example to include a blurb about portage_confdir
4656 29 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4657 livecd/runscript-support/livecdfs-update.sh:
4658 Cleanup on livecdfs-update.sh script and testing a possible bashlogin fix.
4660 17 Dec 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4663 17 Dec 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py:
4664 fix for #66592. catalyst now gives a traceback when it bails out, making
4665 troubleshooting amazingly easier
4667 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4668 modules/catalyst_support.py, modules/embedded_target.py,
4669 modules/generic_stage_target.py, modules/grp_target.py,
4670 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4671 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4672 Reversing patch from Eric Edgar from bug #70663.
4674 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4675 livecd/runscript/x86-archscript.sh:
4676 Added -no-emul-boot back into x86-archscript.sh as apparently isolinux will
4677 not work without it (mkisofs fails on creating ISO).
4679 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4680 modules/catalyst_support.py, modules/embedded_target.py,
4681 modules/generic_stage_target.py, modules/grp_target.py,
4682 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4683 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4684 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4685 separate out specific target logic from the generic targets modules.
4687 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4688 modules/embedded_target.py, targets/embedded/embedded-fs-runscript.sh,
4689 targets/embedded/embedded.sh:
4690 Added more embedded updates from mutex@gentoo.org and Closing bug #67289.
4692 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4693 +examples/gamecd.conf.example, -livecd/files/gamecd-xinitrc,
4694 livecd/runscript/default-runscript.sh,
4695 livecd/runscript-support/gamecdfs-update.sh,
4696 livecd/runscript-support/livecdfs-update.sh,
4697 modules/livecd_stage2_target.py:
4698 Added gamecd/conf option to livecd_stage2_target.py, added
4699 gamecd.conf.example to /examples, cleaned up game-specific code in
4700 gamecdfs-update.sh to make it more generic, added more fundtionality to
4701 livecdfs-update.sh and default-runscript.sh for gentoo-release-environmental
4702 and gentoo-gamecd to make spec files simpler and to remove the need for
4703 specifying a gamecd/environmental fsscript in livecd/fsscript, allowing the
4704 user to still use a custom fsscript of their own.
4706 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4707 +livecd/files/environmental.motd.txt,
4708 targets/livecd-stage1/livecd-stage1.sh:
4709 Added environmental.motd.txt for gentoo-release-environmental livecd/type.
4711 15 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4712 livecd/runscript/default-runscript.sh,
4713 livecd/runscript-support/livecdfs-update.sh:
4714 Added gentoo-release-environmental as a valid livecd/type and did some
4715 cleanup in livecdfs-update.sh to allow hotplug to dhcp on detected ethernet
4716 devices other than eth0.
4718 14 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4719 targets/livecd-stage1/livecd-stage1-chroot.sh:
4720 Changed livecd-stage1 to merge each package individually. This should not
4721 make it into a production version of catalyst, but is here as a possible
4722 solution to bug #68307.
4724 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4725 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4726 livecd/runscript/sparc-archscript.sh,
4727 livecd/runscript/sparc64-archscript.sh,
4728 livecd/runscript/x86-archscript.sh:
4729 Added failures to all arches on mkisofs failure and also made -z option to
4730 mkisofs optional on x86 depending on loop type used.
4732 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4733 livecd/runscript/x86-archscript.sh:
4734 Making sure the mkisofs call causes a failure when it doesn't complete
4735 successfully. Once again, blame jforman, our beloved infra-monkey.
4737 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4738 livecd/runscript/default-runscript.sh:
4739 squashfs-utils->squashfs-tools fix. Blame jforman.
4741 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4742 livecd/isogen/x86-isogen.sh:
4743 Removed -no-emul-boot from x86-isogen.sh to keep the ISO being made from
4744 possibly not booting on really old systems.
4746 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4747 livecd/runscript/x86-archscript.sh:
4748 Removed -no-emul-boot from x86-archscript.sh to keep the ISO being made from
4749 possibly not booting on really old systems.
4751 08 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4752 livecd/runscript-support/livecdfs-update.sh:
4753 Save some space by removing redundant firmware after tarball is made, only
4754 perform sed on /etc/conf.d/gpm if it exists, and change fstab to be more
4757 06 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4758 targets/stage1/stage1-preclean2-chroot.sh:
4759 Added patch from vapier and closing bug #73556.
4761 22 Nov 2004; John Davis <zhen@gentoo.org> modules/embedded_target.py,
4762 modules/generic_stage_target.py, -targets/embedded/cramfs-runscript.sh,
4763 +targets/embedded/embedded-fs-runscript.sh,
4764 targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4765 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4766 fixes for bugs #49819 and #71033. Partial fix for #67289 - waiting on a patch
4767 from mutex@gentoo.org for modules/embedded.py
4769 19 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4770 livecd/files/gamecd-xinitrc, livecd/runscript-support/gamecdfs-update.sh,
4771 livecd/runscript-support/livecdfs-update.sh:
4772 Fixing up some GameCD stuff and also fixing a problem with the ls and grep
4773 aliases having --color rather than --color=auto.
4775 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4776 livecd/files/livecd-local.start:
4777 Let's try actually making a proper edit on livecd/files/livecd-local.start
4778 this time, shall we...
4780 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4781 livecd/files/livecd-local.start:
4782 Fixing up livecd/files/livecd-local.start to remove ALSA config and make
4783 x-setup check for /etc/startx.
4785 14 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4786 livecd/runscript-support/gamecdfs-update.sh:
4787 Fixing minor sed bug in gamecdfs-update.sh.
4789 07 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4790 examples/snapshot_template.spec,
4791 livecd/runscript-support/gamecdfs-update.sh,
4792 livecd/runscript-support/livecdfs-update.sh:
4793 Fixing typo in snapshot_template.spec and closing bug #70321.
4795 02 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4796 livecd/runscript-support/pre-kmerge.sh:
4797 Ssshhh... I've added my super-secret pre-kmerge.sh sed replacement so
4798 genkernel will only add the 1024x768 version of the gensplash image to the
4799 bzImage, which added with the livecd-stage2 removal of the unused splash
4800 images, makes for a significantly smaller (54MB v. 50MB) LiveCD.
4802 29 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4803 +livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
4804 livecd/runscript/sparc64-archscript.sh:
4805 Updated with silo/mkisofs patch from gustavoz.
4807 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4808 livecd/files/x86-help.msg:
4809 Updated x86-help.msg to make it fall more inline with current
4810 genkernel/livecd-tools options.
4812 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4813 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4814 livecd/runscript-support/pre-kmerge.sh:
4815 Removing auto-keymap from kmerge.sh and moving it to x86-archscript.sh since
4816 it is only working properly on amd64 and x86 anyway. Also fixing a typo in
4817 genkernel's module_load for x86 during pre-kmerge.sh, which should fix USB
4820 22 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
4821 livecd/runscript-support/kmerge.sh,
4822 livecd/runscript-support/livecdfs-update.sh,
4823 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-kernel.sh:
4824 Changed kernel build caching to use kerncache option, rather than pkgcache
4825 option. Fixed --postconf and --callback for builds that do not require them.
4826 Removed delay when removing package sin the system profile. This is now
4827 catalyst 1.1.0, so enjoy.
4829 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4830 livecd/runscript-support/livecdfs-update.sh:
4831 Stopping udev from using the nasty device tarball. We don't need it anyway.
4833 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4834 livecd/runscript/sparc-archscript.sh,
4835 livecd/runscript/sparc64-archscript.sh,
4836 livecd/runscript-support/kmerge.sh,
4837 livecd/runscript-support/livecdfs-update.sh, modules/catalyst_support.py:
4838 Fixing gpm support by uncommenting default settings. Fixing case where
4839 boot/kernel/$kname/packages or boot/kernel/$kname/postconf were empty.
4840 Changing sparc kernel files from kernel* to kernel-* so kernel.msg does
4841 not get renamed. Fixed a problem where we were accidentally removing the
4842 hwdata-knoppix versions of pci.ids and usb.ids and linking
4843 /usr/share/misc/*.ids to non-existent files. This should hopefully be it
4844 for 2004.3 and catalyst 1.1.0.
4846 19 Oct 2004; John Davis <zhen@gentoo.org> arch/ia64.py:
4847 patch from vapier@gentoo.org for bug #68080
4849 19 Oct 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4850 livecd/runscript-support/kmerge.sh:
4851 made kernel caching dependent on the "pkgcache" option so that genkernel's
4852 postconf can actually work
4854 18 Oct 2004; John Davis <zhen@gentoo.org>
4855 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4856 livecd/runscript-support/livecdfs-update.sh:
4857 patch submitted by wolf31o2@gentoo.org to fix the rest of the gensplash woes
4859 17 Oct 2004; John Davis <zhen@gentoo.org>
4860 livecd/runscript-support/livecdfs-update.sh:
4861 firmware tarball fix for packages that need firmware such as ipw2100
4863 16 Oct 2004; John Davis <zhen@gentoo.org> livecd/files/x86-help.msg,
4864 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4865 livecd/runscript-support/livecdfs-update.sh,
4866 modules/livecd_stage2_target.py:
4867 patches for gensplash support from Chris Gianelloni <wolf31o2@gentoo.org>
4869 14 Oct 2004; John Davis <zhen@gentoo.org> livecd/runscript/x86-archscript.sh:
4870 acpi=off changed to acpi=ht. enables HT automatically for intel users, but
4871 should not hurt non-HT users
4873 12 Oct 2004; John Davis <zhen@gentoo.org>
4874 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4875 +targets/embedded/unmerge.sh, targets/grp/grp-chroot.sh,
4876 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/netboot/netboot.sh,
4877 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4878 livecd/runscript-support/kmerge.sh:
4879 bugfixes for #67195, #67197, #67122, and #46918
4881 12 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py:
4882 small netboot fixups
4884 11 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py,
4885 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-image.sh,
4886 targets/netboot/netboot-kernel.sh, targets/netboot/netboot-packages.sh,
4887 targets/netboot/netboot.sh:
4888 sweeping updates and changes to the netboot code. the patches should fix the
4889 arch specific code as well as some pkgcache issues, etc. Much thanks to Mike
4890 Frysinger <vapier@gentoo.org> for writing and contributing the patches.
4892 06 Oct 2004; John Davis <zhen@gentoo.org> files/catalyst.1,
4893 livecd/runscript-support/kmerge.sh, targets/netboot/netboot-busybox.sh,
4894 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4895 targets/netboot/netboot.sh:
4896 more code cleanup and maintenance
4898 05 Oct 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4899 modules/generic_stage_target.py, +modules/netboot.py,
4900 +targets/netboot/netboot-busybox.sh, +targets/netboot/netboot-image.sh,
4901 +targets/netboot/netboot-kernel.sh, +targets/netboot/netboot-packages.sh,
4902 +targets/netboot/netboot.sh:
4903 initial import of the netboot code. thanks to Guy Martin <gmsoft@gentoo.org>
4906 05 Oct 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4907 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4908 targets/livecd-stage1/livecd-stage1-chroot.sh,
4909 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
4910 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4911 bugfix for #66083 which in turn addresses #61605. distcc apparently does not
4912 have to start a server on the build host for it to distribute.
4914 04 Oct 2004; John Davis <zhen@gentoo.org> catalyst:
4915 added a new -s/ --snapshot option. no more using --cli to create snapshots,
4916 just do -s version_stamp
4918 29 Sep 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2-chroot.sh:
4919 bugfix #60502 - the stage2 target can now resume the bootstrapping process
4921 28 Sep 2004; John Davis <zhen@gentoo.org> TODO,
4922 +examples/fsscript.sh.example, examples/livecd-stage2_template.spec,
4923 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4924 modules/livecd_stage2_target.py:
4925 udev support for livecds
4927 16 Sep 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4928 +targets/livecd-stage2/unmerge.sh:
4929 bug #59681 resolved thanks to the patch from viric@vicerveza.homeunix.net!
4930 Also, livecd-stage2 unmerge.sh added back in.
4932 13 Sep 2004; John Davis <zhen@gentoo.org> catalyst,
4933 livecd/runscript-support/livecdfs-update.sh:
4934 bugfixes for #60887 and #63338
4936 09 Sep 2004; John Davis <zhen@gentoo.org> catalyst:
4937 bugfixes for #63382 and #63338
4939 08 Sep 2004; John Davis <zhen@gentoo.org>
4940 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4941 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4942 livecd/runscript/sparc64-archscript.sh, livecd/runscript/x86-archscript.sh,
4943 livecd/runscript-support/kmerge.sh, livecd/runscript-support/pre-kmerge.sh,
4944 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4945 targets/livecd-stage1/livecd-stage1-chroot.sh,
4946 -targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4947 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4948 lots of changes in this revision. first of all, major cosmetic fixups to the
4949 archscripts. i also fixed a non-reported bug where pkgcache was not being used
4950 for distcc or ccache builds in most of the targets. bug #56581 is finially
4951 closed (kernel caching for multiple runs of the livecd-stage2 build) - big
4952 performance enhancement here.
4954 07 Sep 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4955 modules/livecd_stage2_target.py:
4956 fix for bug #63033, thanks to usata@gentoo.org for the patch
4958 30 Aug 2004; John Davis <zhen@gentoo.org>
4959 livecd/runscript-support/livecdfs-update.sh, targets/grp/grp-chroot.sh:
4960 bugfixes for #61537 and #61779
4962 13 Aug 2004; John Davis <zhen@gentoo.org> +files/catalyst.1,
4963 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
4964 modules/snapshot_target.py:
4965 bugfixes for #55014 (catalyst needs a manpage), #56581 (livecd-stage2 I/O
4966 enhancements), and #56773 (catalyst overlay for build root). Snapshotting
4967 time should also be improved due to a more efficient use of rsync. This commit will
4968 mark the portage version of catalyst-1.9.0.
4970 10 Aug 2004; John Davis <zhen@gentoo.org> arch/mips.py:
4971 add support for mips4n32 subarch. thanks to iluxa@gentoo.org. closes bug
4974 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4977 02 Aug 2004; John Davis <zhen@gentoo.org>
4978 livecd/runscript-support/livecdfs-update.sh:
4981 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4982 +targets/stage1/build.py, -targets/stage1/build.sh,
4983 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean2-chroot.sh,
4984 targets/stage1/stage1.sh, targets/stage2/stage2-chroot.sh,
4985 targets/stage3/stage3-chroot.sh:
4986 applied patch from bug #58840. it should fix up things for uclibc stages and
4987 cascaded profiles. thanks to Mike Frysinger (vapier@gentoo.org) for the patch.
4989 21 Jul 2004; John Davis <zhen@gentoo.org> +livecd/files/gamecd-xinitrc,
4990 +livecd/files/gamecd.motd.txt, +livecd/files/generic-motd.txt,
4991 +livecd/files/livecd-bash_profile, +livecd/files/livecd-local.start,
4992 -livecd/files/livecd-rclocal, +livecd/files/minimal.motd.txt,
4993 -livecd/files/motd.txt, +livecd/files/universal.motd.txt,
4994 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4995 livecd/runscript-support/livecdfs-update.sh,
4996 modules/livecd_stage2_target.py:
4997 addition of wolf31o2's gamecd patchset. untested, so please beware
4999 14 Jul 2004; John Davis <zhen@gentoo.org>
5000 livecd/runscript-support/livecdfs-update.sh,
5001 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
5002 fixed a bug for livecd-stage2. somehow, the inheritance got mucked up and the
5003 livecds were not cleaning out livecd/empty livecd/rm etc. I moved the code for
5004 this out of generic_stage_target and into livecd-stage2 since the
5005 livecd-stage2 class was overriding generic_stage_target for cleaning anyway.
5007 13 Jul 2004; John Davis <zhen@gentoo.org>
5008 livecd/runscript-support/livecdfs-update.sh:
5009 changed the behavior of rcadd/ rcdel. it was getting hokey to have to add the
5010 default rc'ed programs when only one change was required to rcadd. so I
5011 changed it so that the defaults are *always* loaded and specified additions/
5012 deletions are just added on top of those.
5014 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
5015 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
5016 targets/livecd-stage1/livecd-stage1-chroot.sh,
5017 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
5018 targets/tinderbox/tinderbox-chroot.sh:
5019 changing the more verbose behavior to the -V (verbose) flag
5021 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
5022 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
5023 targets/livecd-stage1/livecd-stage1-chroot.sh,
5024 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
5025 targets/tinderbox/tinderbox-chroot.sh:
5026 the -d (debug) flag now makes catalyst calculate an emerge -vp of the packages
5027 it is about to merge so that deps and USE flags are more evident
5029 11 Jul 2004; John Davis <zhen@gentoo.org> +catalyst, -catalyst.new.py,
5030 modules/catalyst_support.py:
5031 completely rewrote the catalyst main script so that it can actually utilize
5032 more than one command line flag. new functionality included, but not active
5033 yet (--debug and --verbose). arguments can still be passed on the commandline
5034 through the use of the -C (--cli) flag. updated the arg_parse function in
5035 catalyst_support.py to accomodate my changes.
5037 02 Jul 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
5038 modules/generic_target.py, modules/grp_target.py,
5039 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
5040 modules/snapshot_target.py, modules/stage1_target.py,
5041 modules/stage2_target.py, modules/stage3_target.py,
5042 modules/tinderbox_target.py, targets/stage1/stage1.sh:
5043 fixes for bugs #55192 and #54137
5044 added a new key for all specfiles, portage_confdir.
5045 this should point to a directory similar in functionality to /etc/portage.
5047 cleaned up the module code a bit so that unnecessary modules
5050 more work on resuming. it is getting there, but it still needs a ton of work,
5051 so please test, and report bugs.
5053 18 Jun 2004; John Davis <zhen@gentoo.org> catalyst,
5054 modules/catalyst_support.py, modules/generic_stage_target.py,
5055 targets/stage1/build.sh, targets/stage1/stage1-chroot.sh,
5056 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
5057 stage resuming functionality should be working. I still have to work on GRP
5058 and livecds, but they should not be hard. I could not incorporate emerge
5059 --resume into stage resuming functionality because in some instances, portage
5060 is remerged (bootstrap, stage2), which wipes out the resume data and puts
5061 catalyst into an infinite portage merging loop (very unproductive, trust me ;)
5062 ). I also made some small tweaks to the stage target scripts which clean up
5063 the envscript stuff. Not noticable performance wise, but it makes me feel all
5064 warm and fuzzy to know that it is programmed absolutely correctly ;)
5066 16 Jun 2004; John Davis <zhen@gentoo.org> TODO, modules/catalyst_support.py,
5067 modules/generic_stage_target.py:
5068 revamped the cmd() structure so that it could properly return error codes.
5069 Please note that this might break catalyst until there is some further
5070 testing. SO DO NOT USE IT FOR BUILDING ANYTHING IMPORTANT (yet). The benefit
5071 of me doing this is that SIGINT (ctrl-c) makes catalyst die nice and proper
5072 now. Additionally, catalyst will stop when there is an error with an ebuild
5073 ... it didn't do this before, it just plowed along and packed things up.
5075 Much thanks to <carpaski@gentoo.org> for (writing) pointing me to the spawn()
5076 code in portage.py and then answering my noob questions.
5078 13 Jun 2004; John Davis <zhen@gentoo.org>
5079 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
5080 livecd/runscript-support/livecdfs-update.sh:
5081 some last minute fixins (stuff to work with the new genkernel)
5083 13 Jun 2004; John Davis <zhen@gentoo.org> catalyst:
5086 11 Jun 2004; John Davis <zhen@gentoo.org>
5087 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py:
5088 new key, livecd/fsscript. use this to run commands in the livecdfs before it
5091 10 Jun 2004; John Davis <zhen@gentoo.org>
5092 livecd/runscript-support/kmerge.sh,
5093 livecd/runscript-support/livecdfs-update.sh,
5094 livecd/runscript-support/post-kmerge.sh,
5095 livecd/runscript-support/pre-kmerge.sh:
5096 two new functions for livecd-stage2: livecd/rcadd and livecd/rcdel. these two
5097 functions control what scripts are added to their respective runlevels. This
5098 option would be specified like so in the spec file: livecd/rcadd:
5099 metalog:default foo:boot. the syntax is the same for livecd/rcdel.
5101 08 Jun 2004; John Davis <zhen@gentoo.org> modules/builder.py,
5102 modules/catalyst_support.py, modules/livecd_stage2_target.py:
5103 livecd-stage2 traced back when boot/kernel/x/config was an empty string, fixed
5104 the code to give a nice error msg instead of a cryptic traceback
5106 04 Jun 2004; John Davis <zhen@gentoo.org>
5107 livecd/runscript-support/livecdfs-update.sh:
5108 small fix for bootsplash, needed to link clst_livecd_bootsplash to
5109 /etc/bootsplash/default
5111 04 Jun 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
5112 targets/embedded/embedded-chroot.sh,
5113 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
5114 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
5115 targets/livecd-stage1/livecd-stage1-chroot.sh,
5116 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
5117 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
5118 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
5119 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
5120 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
5121 targets/tinderbox/tinderbox-chroot.sh,
5122 targets/tinderbox/tinderbox-preclean-chroot.sh,
5123 targets/tinderbox/tinderbox.sh:
5124 Fixes bug 51603, a lot of distcc fixups (has to do w/ bind mounts and such)
5126 02 Jun 2004; John Davis <zhen@gentoo.org> modules/snapshot_target.py:
5127 Fixes to address bugs #51072 and #52045. The snapshot logic was tweaked to be
5128 more efficient, and I added a new snapshot specfile option, portdir_overlay.
5129 It should be a full path pointing to a portage overlay dir.
5131 27 May 2004; John Davis <zhen@gentoo.org>
5132 livecd/cdtar/silo-1.3.1-cdtar.tar.bz2,
5133 livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
5134 livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
5135 livecd/runscript/default-runscript.sh:
5136 added updated silos and fixed motd bug
5138 22 May 2004; John Davis <zhen@gentoo.org> REMARKS, catalyst:
5139 rolling out version 1.0.8
5141 22 May 2004; John Davis <zhen@gentoo.org>
5142 livecd/runscript-support/kmerge.sh,
5143 livecd/runscript-support/livecdfs-update.sh,
5144 modules/livecd_stage2_target.py:
5145 added key livecd/bootsplash
5147 21 May 2004; John Davis <zhen@gentoo.org> arch/sparc.py, arch/sparc64.py,
5148 livecd/runscript/sparc-archscript.sh,
5149 livecd/runscript/sparc64-archscript.sh:
5150 sparc fixup patches from gustavoz at g.org
5152 20 May 2004; John Davis <zhen@gentoo.org> modules/livecd_stage2_target.py:
5153 added support for blacklisting modules via hotplug in livecd-stage2. spec key
5154 is livecd/modblacklist
5156 19 May 2004; John Davis <zhen@gentoo.org>
5157 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py,
5158 livecd/runscript/x86-archscript.sh:
5159 added support for livecd/overlay, changed vga=0x317 to vga=791
5160 in the x86 archscript as it is a more standard setting and should
5161 work on more hardware
5163 17 May 2004; John Davis <zhen@gentoo.org>
5164 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh,
5165 livecd/runscript-support/kmerge.sh,
5166 livecd/runscript-support/livecdfs-update.sh,
5167 modules/livecd_stage2_target.py:
5168 fixes for the genkernel arg handling - we can now do it on a per-kernel basis.
5169 we also now have basic motd copying support for more branded livecds
5171 16 May 2004; John Davis <zhen@gentoo.org>
5172 livecd/runscript-support/kmerge.sh, modules/livecd_stage2_target.py:
5173 added a feature to the livecd-stage2 specfile called "livecd/genkernel_args"
5174 for passing args to genkernel. gmsoft@gentoo.org requested this one.
5176 16 May 2004; John Davis <zhen@gentoo.org> catalyst,
5177 modules/catalyst_support.py, modules/embedded_target.py,
5178 modules/generic_stage_target.py, modules/generic_target.py,
5179 modules/grp_target.py, modules/livecd_stage1_target.py,
5180 modules/livecd_stage2_target.py, modules/stage1_target.py,
5181 modules/stage2_target.py, modules/stage3_target.py,
5182 modules/tinderbox_target.py, targets/stage1/stage1-preclean2-chroot.sh:
5183 finally parsed out targets.py. fixed gcc-config typo in stage1 the stage1 that
5184 caused gcc profile problems.
5186 12 May 2004; John Davis <zhen@gentoo.org>
5187 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
5188 livecd/runscript-support/livecdfs-update.sh,
5189 livecd/runscript-support/post-kmerge.sh,
5190 livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
5192 fixed default-runscript.sh so that it is easier to read (no more chroot >> EOF
5193 silliness). Most notably, I have taken advantage of the update-modules
5194 --assume-kernel fix from agriffis so that we can actually use 3rd party
5195 modules now. Please note that >=baselayout-1.9.0 is required.
5197 02 May 2004; Olivier Crete <tester@gentoo.org>
5199 Added forgotten CHOST for i386 subarch
5201 30 Apr 2004; John Davis <zhen@gentoo.org>
5202 livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
5203 livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
5204 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
5205 livecd/files/x86-help.msg, livecd/runscript/x86-archscript.sh:
5207 -fixed 2004.0 branding in the isolinux cdtar
5208 -fixed up acpi stuff in the runscripts
5209 -fixed up the x86 help message and corrected the numerous errors in it
5211 26 Apr 2004; John Davis <zhen@gentoo.org> catalyst,
5212 livecd/runscript/default-runscript.sh:
5213 fixed the /etc/issue /O macro issue, and changed the version in catalyst to
5214 1.0.7. we are ready for release
5216 16 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
5217 fix for the problem that gustavoz found wrt the /dev creation stuff not
5218 detecting arches. also an efficiency fix for stage1 building
5220 14 Apr 2004; John Davis <zhen@gentoo.org>
5221 targets/embedded/embedded-chroot.sh,
5222 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
5223 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
5224 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
5225 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
5226 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
5227 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
5228 targets/stage2/stage2.sh, targets/stage3/stage3-chroot.sh,
5229 targets/stage3/stage3.sh, targets/tinderbox/tinderbox-chroot.sh,
5230 targets/tinderbox/tinderbox-preclean-chroot.sh,
5231 targets/tinderbox/tinderbox.sh:
5232 fix for bug #47733 - fixes for distcc and an envscript bugfix
5234 13 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
5237 12 Apr 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
5238 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
5239 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
5240 targets/grp/grp-chroot.sh, targets/grp/grp-preclean-chroot.sh,
5241 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
5242 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
5243 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
5244 targets/stage1/stage1-preclean1-chroot.sh,
5245 targets/stage1/stage1-preclean2-chroot.sh, targets/stage1/stage1.sh,
5246 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
5247 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
5248 targets/tinderbox/tinderbox.sh:
5249 lots of cleanup on the bash backend. take a look @ the code and report bugs to
5250 zhen@gentoo.org please.
5252 06 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
5253 fix for /dev in stage1
5255 05 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
5258 04 Apr 2004; Benjamin Judas <beejay@gentoo.org>
5259 livecd/kconfig/config-2004.1-gentoo-dev-sources-2.6.3-r1,
5260 livecd/kconfig/config-2004.1-xfs-sources-2.4.24-r3:
5261 Added the two kernel-configs for 2004.1 x86
5263 04 Apr 2004; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
5264 targets/grp/grp.sh, targets/stage1/stage1-chroot.sh,
5265 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
5266 targets/tinderbox/tinderbox.sh:
5267 fix to address missing /dev in stages, fixed path for env-update in all of the
5270 02 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
5271 use broken for grp, livecd-stage1, tinderbox, etc. fixed
5273 01 Apr 2004; John Davis <zhen@gentoo.org>
5274 livecd/runscript/default-runscript.sh:
5275 added in fix for the module.conf stuff courtesy of Benjamin Judas
5278 01 Apr 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
5280 cosmetic touchups for 1.0.5
5282 31 Mar 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2.sh:
5283 added support to the stage2 for stackable profiles bootstrap
5285 31 Mar 2004; John Davis <zhen@gentoo.org> arch/sparc.py, modules/targets.py:
5286 sparc compatibility patches from gustavoz@gentoo.org added. These patches add
5287 support for sparc32/64 build compatibility
5289 30 Mar 2004; John Davis <zhen@gentoo.org>
5290 livecd/runscript/default-runscript.sh, modules/targets.py,
5291 targets/stage1/build.sh:
5292 fix for bug 46022, more stackable profile fixes, embedded patches added
5294 26 Mar 2004; John Davis <zhen@gentoo.org>
5295 livecd/runscript/default-runscript.sh, modules/targets.py,
5296 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
5297 targets/stage1/stage1-chroot.sh, targets/stage2/stage2.sh,
5298 targets/stage3/stage3.sh, targets/tinderbox/tinderbox.sh:
5299 fixes for bugs #44625 and #45805
5301 24 Mar 2004; John Davis <zhen@gentoo.org> catalyst,
5302 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
5303 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh:
5304 memtest is in. if you want to use it, check out the memtest86 cd tarball
5305 Also, fixes for bugs 45078, 45188, 44306
5307 23 Mar 2004; John Davis <zhen@gentoo.org>
5308 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
5309 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc64-archscript.sh,
5310 livecd/runscript/x86-archscript.sh, modules/targets.py,
5311 targets/livecd-stage3/unmerge.sh:
5312 added "livecd/iso" to targets.py and fixed up the archscripts so that isos are
5313 created at the end of the livecd-stage2 process.
5315 22 Mar 2004; John Davis <zhen@gentoo.org> modules/targets.py,
5316 targets/embedded/embedded.sh:
5317 preliminary embedded support added thanks to david@futuretel.com (mut3x)
5319 19 Mar 2004; John Davis <zhen@gentoo.org> targets/grp/grp.sh,
5320 targets/stage1/stage1.sh, targets/stage3/stage3.sh:
5321 removing the hardened-gcc deps since the package itself is deprecated'
5323 05 Mar 2004; John Davis <zhen@gentoo.org> catalyst:
5324 changing location of /etc/catalyst.conf to /etc/catalyst/catalyst.conf
5326 04 Mar 2004; John Davis <zhen@gentoo.org> alpha-isogen.sh,
5327 examples/livecd/alpha/alpha-livecd-stage1-20040225.spec,
5328 examples/livecd/alpha/alpha-livecd-stage2-20040225.spec,
5329 examples/livecd/alpha/config-2.4.21-r4-alpha,
5330 examples/livecd/alpha/config-2.4.21-r4-jensen,
5331 examples/livecd/alpha/config-2.4.21-r4-legacy,
5332 examples/livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
5333 examples/livecd/runscript/alpha-archscript.sh, files/catalyst.conf:
5334 fixes for bugs 43676, 43701. Alpha support added as well.
5336 25 Feb 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>:
5337 added powerpc livecd support, preparing for 2004.0 release. Preliminary
5338 kde/gnome cd specs added.
5340 18 Feb 2004; John Davis <zhen@gentoo.org> files/catalyst.conf:
5341 fix in catalyst.conf for bug #42044
5343 13 Feb 2004; John Davis <zhen@gentoo.org> sparc64-isogen.sh, arch/sparc.py,
5344 arch/sparc64.py, examples/livecd/runscript/sparc64-archscript.sh,
5345 examples/livecd/sparc64/config-2.4.24-sparc64:
5346 sparc fixups contributed by Gustavo Zacarias <gustavoz@gentoo.org>
5348 12 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
5349 fixed bugs in previous feature additions (see 11 Feb 2004) and added support
5350 for a $clst_conf environment variable. You can use the $clst_conf variable to
5351 point to a file to use in place of /etc/catalyst.conf. By setting this
5352 variable in your shell, catalyst can easily be used by multiple people on the
5353 same machine. Also, ccache support now works for genkernel.
5355 11 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
5356 removed file for livecd-stage2 target, as this is handled by the runscript
5357 now. Added support for "/boot/kernel/foo/use", "/boot/kernel/foo/packages,"
5358 and made "/boot/kernel/foo/extraversion" an optional rather than required
5359 parameter. The aforementioned "packages" is used to specify kernel-related
5360 packages (like module ebuilds) to merge with each kernel, and the new "use"
5361 option is used to specify the USE settings you'd like exported to the
5362 environment during kernel as well as kernel "packages" build.
5364 10 Feb 2004; John Davis <zhen@gentoo.org> README, TODO, catalyst,
5365 modules/builder.py, modules/catalyst_support.py, modules/targets.py,
5366 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
5367 targets/livecd-stage2/livecd-stage2.sh, targets/stage1/stage1-chroot.sh,
5368 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
5369 targets/tinderbox/tinderbox.sh:
5370 added envscripts support (fixes bug #39832) massive cleanup of tree to prepare
5371 it for ebuild - added headers to everything and removed deprecated dirs
5373 14 Jan 2004; John Davis <zhen@gentoo.org> arch/mips.py, modules/targets.py:
5374 adding Kumba's patches for MIPS
5376 16 Dec 2003; Guy Martin <gmsoft@gentoo.org>: arch/hppa.py,modules/targets.py:
5377 Added hppa specific code.
5379 29 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5380 Tinderbox target added. See tinderbox examples in examples/ dir.
5382 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5383 spec file support integrated into catalyst. Use "-f/--file specfile" as
5384 argument; see examples dir for examples.
5385 "grp" target now functional. See examples/x86-grp-20031102.spec for an
5386 example of how to use it.
5388 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5389 support functions for spec file parsing and reading added. Will get added to
5392 05 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5393 Many bug fixes later, things seem to be working well for stage1/2/3 so I've
5396 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5397 Significant rework of code structure. Everything is falling nicely into place.
5399 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5400 Exception handling fully-integrated into current prototype code.
5402 27 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5403 beginning of exception handling integration, got some of the target code
5406 24 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5407 major code rework in progress on the python parts.
5409 17 Oct 2003; John Davis <zhen@gentoo.org> files/grp/x86/x86.conf,
5410 files/grp/x86/x86.pkg.cd1, files/grp/x86/x86.pkg.cd2, files/grp/x86/x86.src,
5411 files/livecd/x86-basic/base.pkg, files/livecd/x86-basic/kern.pkg:
5412 for organiation's sake, I have moved the files, such as livecd foundations,
5413 into catalyst/files. It will make it easier for us when ebuild time comes
5416 15 Oct 2003; John Davis <zhen@gentoo.org> targets/stage3/stage3.sh:
5417 All preliminary target build scripts are now added and coded to near as spec
5418 that we can have at this point.
5420 14 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
5421 new and improved ChangeLog; snapshots now work ("./catalyst-util.py snap
5422 20031014",) and snapshotting cleans up after itself (temp files deleted,)
5423 something that should be continued as much as reasonably possible in other
5424 parts of catalyst. Also, we have /etc/catalyst.conf config file reading stub
5425 code completed, and internal fall-backs to reasonable global config defaults
5428 12 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
5429 subarch test outsourced to python catalyst-subarches function.
5431 12 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
5432 fixed the entry in include/build_functions.sh for location of bootstrap.sh
5434 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5435 removing dup enter_chroot
5437 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
5438 document subarches checking
5440 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
5441 Fix valid subarch test.
5443 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
5444 include/build_functions.sh, include/functions.sh:
5445 thanks to robbat2, the cmdline argument handling is now fixed. I moved
5446 start_build to build_functions.sh cleaning up the main catalyst script some
5449 11 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
5450 fixed SRCBALL and DESTBALL, making it transparent for profiles
5452 11 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh:
5453 added an exit condition to the cmd line argument case statement
5455 09 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/build.sh, bin/stage1,
5456 files/catalyst.conf, include/build_functions.sh, include/functions.sh:
5457 the changes that I made to the above files should make catalyst completely
5458 transparent to no matter what profile we are using. check files/catalyst.conf
5459 for the list of BUILDTYPEs that we support.
5461 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5462 changed how cmd line arguments are handled
5464 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5465 I changed the is_special handling so that it is cleaner and faster
5467 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh,
5468 livecd/foundations/x86-basic/base.pkg, livecd/foundations/x86-basic/kern.pkg,
5469 livecd/foundations/x86-basic/post-clean.sh,
5470 livecd/foundations/x86-basic/pre-clean.sh,
5471 livecd/foundations/x86-basic/settings:
5472 I outsourced more functions to include/functions.sh. I made it a seperate file
5473 from build_fucntions.sh so that we can keep our build and other functions
5474 apart. I also added in the livecd stuffs from the stager side of things.
5476 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
5477 include/build_functions.sh:
5478 I outsourced all of the build functions to include/build_functions.sh. In the
5479 future, this will happen more - the code needs cleaned up.
5481 07 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
5483 I mucked with stage1 and bootstrap.sh to add support for ${BUILDTYPE} (profile
5484 transparency). Also, I removed gettext from bootstrap, since mainline gentoo
5485 does not use that anymore.
5487 05 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5488 since we now have a default profile in portage, i massaged some errors
5489 messages to reflect that.
5491 04 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
5493 removed ccache support from catalyst stage1 build cause it breaks the build.
5494 Additionally, I removed gettext support from bootstrap, because according to
5495 our new default profile, we don't use that anymore.
5497 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf:
5498 added a new var, BUILDTYPE, adding more transparency for building.
5499 In the future, we will be building both selinux and hardened sources.
5501 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5502 fixed some formatting when catalyst prints out build info, additionally,
5503 trying to make catalyst more transparent for future expansion of stages
5505 21 Sep 2003; John Davis <zhen@gentoo.org> catalyst:
5506 fixed the order/ way in which we handle cmd line arguments wrt to -h or
5507 --help. I moved this functionality from the main program section to
5510 21 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, catalyst:
5511 I edited catalyst to change our naming convention from stage*-arch-h.* to
5512 stage*-arch-etdyn-ssp.* re method's request. This will not be the first time
5513 I change naming conventions, as catalyst will be eventually extended to
5514 do selinux-* stages also.
5516 Additionally, I updated README.catalyst to include profile information.
5518 10 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, README.stager,
5519 bin/catalyst, bin/hardened-bootstrap.sh, bin/stage1:
5520 I renamed README.stager to README.catalyst and have made some very minor
5521 changes to it. bin/bootstrap.sh has been renamed to bin/hardened-bootstrap.sh.
5522 I have hacked bootstrap to use the hardened profile, as well as utilize
5523 hardened-gcc. bin/catalyst itself has undergone some more changes (nothing too
5524 major). Additionally, bin/stage1 has been hacked to accept the hardened
5525 profile, and use hardened-gcc.
5527 09 September 2003; John Davis <zhen@gentoo.org>:
5528 Initial import of hardened stager. I am forking this from the original
5529 stager code in order to better fit our needs. The original stager code is
5530 still used by Gentoo, and is maintained by Daniel Robbins
5531 <drobbins@gentoo.org>. I would like to thank him and the rest of the
5532 contributors that coded stager.