1 # ChangeLog for catalyst
2 # Copyright 2002-2009 Gentoo Foundation; 2008-2009 Various authors (see AUTHORS)
3 # Distributed under the GPL v2
5 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
6 modules/catalyst/support.py, modules/catalyst/target/embedded.py,
7 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
8 modules/catalyst/target/livecd_stage1.py,
9 modules/catalyst/target/livecd_stage2.py,
10 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
11 modules/catalyst/target/snapshot.py, modules/catalyst/target/stage1.py,
12 modules/catalyst/target/stage2.py, modules/catalyst/util.py:
13 Move normpath() from catalyst.support to catalyst.util
15 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
16 modules/catalyst/support.py, modules/catalyst/target/stage1.py,
17 modules/catalyst/target/stage2.py, modules/catalyst/util.py:
18 Move list_to_string() from catalyst.support to catalyst.util
20 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
21 modules/catalyst/output.py, modules/catalyst/support.py,
22 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
23 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
24 modules/catalyst/target/tinderbox.py, modules/catalyst/util.py:
25 Move list_bashify() from catalyst.support to catalyst.util
27 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
28 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
29 modules/catalyst/target/livecd_stage2.py, modules/catalyst/util.py:
30 Replace catalyst.support.read_from_clst() with catalyst.util.readfile()
33 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
34 modules/catalyst/util.py:
35 Modify global import from catalyst.support to just import what's needed
37 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
38 modules/catalyst/support.py, modules/catalyst/util.py:
39 Move find_binary() from catalyst.support to catalyst.util
41 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
42 modules/catalyst/arch/__init__.py, +modules/catalyst/output.py,
43 modules/catalyst/support.py, modules/catalyst/target/__init__.py,
44 modules/catalyst/target/generic_stage.py:
45 Move msg(), warn(), and die() to catalyst.output and update all references
47 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
48 Load defaults into myconf before parsing config
50 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
51 Condense code that checks for various things in 'options' to use a loop
53 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
54 modules/catalyst/arch/__init__.py, modules/catalyst/target/__init__.py,
55 modules/catalyst/target/generic_stage.py:
56 Get rid of arches and targets classes and move functions into the module
59 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
60 targets/embedded/embedded-chroot.sh,
61 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
62 targets/livecd-stage2/livecd-stage2-controller.sh,
63 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
64 targets/netboot/netboot-image.sh, targets/netboot2/netboot2-copyfile.sh,
65 targets/stage1/stage1-controller.sh, targets/stage4/stage4-controller.sh,
66 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
67 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
68 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
69 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
70 targets/support/mips-arcload_conf.sh,
71 targets/tinderbox/tinderbox-chroot.sh:
72 More trailing whitespace cleanups
74 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
75 modules/catalyst/arch/arm.py, modules/catalyst/arch/mips.py,
76 modules/catalyst/arch/x86.py, modules/catalyst/config.py,
77 modules/catalyst/lock.py, modules/catalyst/support.py,
78 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
79 modules/catalyst/target/livecd_stage1.py,
80 modules/catalyst/target/livecd_stage2.py,
81 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
82 modules/catalyst/target/snapshot.py, modules/catalyst/target/stage1.py,
83 modules/catalyst/target/stage2.py, modules/catalyst/target/tinderbox.py,
84 targets/stage1/build.py:
85 Kill lots and lots of trailing whitespace in .py files
87 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
88 modules/catalyst/target/generic_stage.py:
89 Fix up a few bad replacements from previous commit
91 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
92 modules/catalyst/config.py, modules/catalyst/lock.py,
93 modules/catalyst/support.py, modules/catalyst/target/embedded.py,
94 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
95 modules/catalyst/target/livecd_stage1.py,
96 modules/catalyst/target/livecd_stage2.py,
97 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
98 modules/catalyst/target/snapshot.py, modules/catalyst/target/stage1.py,
99 modules/catalyst/target/stage2.py, modules/catalyst/target/stage3.py,
100 modules/catalyst/target/stage4.py:
101 Do a mass sed to fix up all remaining usage of has_key()
103 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
104 Clean up instances of has_key() for py3k
106 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
107 We don't need to pass conf_values since it's a global var
109 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
110 Pre-split options from config file and remove unnecessary imported modules
112 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
113 Move code to verify digest and hash functions to a separate function
115 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
116 Allow build_target() to re-raise the exception for the top-level handler
119 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
120 Move catalyst.support import to top of file
122 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
123 Remove check for sys.argv length since we already check for needed
126 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
127 Rename version() to show_version()
129 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
130 Remove import_modules()
132 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
133 modules/catalyst/target/embedded.py,
134 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
135 modules/catalyst/target/livecd_stage1.py,
136 modules/catalyst/target/livecd_stage2.py,
137 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
138 modules/catalyst/target/snapshot.py, modules/catalyst/target/stage1.py,
139 modules/catalyst/target/stage2.py, modules/catalyst/target/stage3.py,
140 modules/catalyst/target/stage4.py, modules/catalyst/target/tinderbox.py:
141 Remove references to generic_stage_target
143 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
144 +modules/catalyst/target/embedded.py,
145 -modules/catalyst/target/embedded_target.py,
146 +modules/catalyst/target/generic.py,
147 +modules/catalyst/target/generic_stage.py,
148 -modules/catalyst/target/generic_stage_target.py,
149 -modules/catalyst/target/generic_target.py,
150 +modules/catalyst/target/grp.py, -modules/catalyst/target/grp_target.py,
151 -modules/catalyst/target/livecd_stage1_target.py,
152 +modules/catalyst/target/livecd_stage1.py,
153 -modules/catalyst/target/livecd_stage2_target.py,
154 +modules/catalyst/target/livecd_stage2.py,
155 +modules/catalyst/target/netboot.py,
156 -modules/catalyst/target/netboot2_target.py,
157 +modules/catalyst/target/netboot2.py,
158 -modules/catalyst/target/netboot_target.py,
159 +modules/catalyst/target/snapshot.py,
160 -modules/catalyst/target/snapshot_target.py,
161 -modules/catalyst/target/stage1_target.py,
162 +modules/catalyst/target/stage1.py,
163 -modules/catalyst/target/stage2_target.py,
164 +modules/catalyst/target/stage2.py,
165 -modules/catalyst/target/stage3_target.py,
166 +modules/catalyst/target/stage3.py,
167 -modules/catalyst/target/stage4_target.py,
168 +modules/catalyst/target/stage4.py, +modules/catalyst/target/tinderbox.py,
169 -modules/catalyst/target/tinderbox_target.py:
170 Remove _target from target module filenames, since they're already in
173 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> -modules/builder.py,
174 modules/catalyst/arch/__init__.py, modules/catalyst/arch/alpha.py,
175 modules/catalyst/arch/amd64.py, modules/catalyst/arch/arm.py,
176 modules/catalyst/arch/hppa.py, modules/catalyst/arch/ia64.py,
177 modules/catalyst/arch/mips.py, modules/catalyst/arch/powerpc.py,
178 modules/catalyst/arch/s390.py, modules/catalyst/arch/sh.py,
179 modules/catalyst/arch/sparc.py, modules/catalyst/arch/x86.py:
180 Remove builder.py and all references
182 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
183 modules/catalyst/arch/__init__.py, modules/catalyst/arch/alpha.py,
184 modules/catalyst/arch/arm.py, modules/catalyst/arch/hppa.py,
185 modules/catalyst/arch/ia64.py, modules/catalyst/arch/mips.py,
186 modules/catalyst/arch/powerpc.py, modules/catalyst/arch/s390.py,
187 modules/catalyst/arch/sh.py, modules/catalyst/arch/sparc.py,
188 modules/catalyst/arch/x86.py, modules/catalyst/lock.py,
189 +modules/catalyst/support.py, modules/catalyst/target/__init__.py,
190 modules/catalyst/target/embedded_target.py,
191 modules/catalyst/target/generic_stage_target.py,
192 modules/catalyst/target/generic_target.py,
193 modules/catalyst/target/grp_target.py,
194 modules/catalyst/target/livecd_stage1_target.py,
195 modules/catalyst/target/livecd_stage2_target.py,
196 modules/catalyst/target/netboot2_target.py,
197 modules/catalyst/target/netboot_target.py,
198 modules/catalyst/target/snapshot_target.py,
199 modules/catalyst/target/stage1_target.py,
200 modules/catalyst/target/stage2_target.py,
201 modules/catalyst/target/stage3_target.py,
202 modules/catalyst/target/stage4_target.py,
203 modules/catalyst/target/tinderbox_target.py, -modules/catalyst_support.py:
204 Move catalyst_support.py to catalyst.support and update references
206 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
207 +modules/catalyst/lock.py,
208 modules/catalyst/target/generic_stage_target.py,
209 -modules/catalyst_lock.py:
210 Move catalyst_lock.py to catalyst/lock.py and update references
212 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
213 modules/catalyst/target/__init__.py,
214 modules/catalyst/target/generic_stage_target.py:
215 Move target module loading logic into build_target_map() in
216 catalyst.target module
218 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
219 modules/catalyst/target/embedded_target.py,
220 modules/catalyst/target/grp_target.py,
221 modules/catalyst/target/livecd_stage1_target.py,
222 modules/catalyst/target/livecd_stage2_target.py,
223 modules/catalyst/target/netboot2_target.py,
224 modules/catalyst/target/netboot_target.py,
225 modules/catalyst/target/snapshot_target.py,
226 modules/catalyst/target/stage1_target.py,
227 modules/catalyst/target/stage2_target.py,
228 modules/catalyst/target/stage3_target.py,
229 modules/catalyst/target/stage4_target.py,
230 modules/catalyst/target/tinderbox_target.py, modules/catalyst_support.py:
231 Add target map in each target module and remove register() function
232 Change catalyst program to load target modules with catalyst.target.targets
234 Remove required_build_targets and valid_build_targets from catalyst_support.py,
235 since we can scan the dir now
237 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
238 +modules/catalyst/target/__init__.py,
239 +modules/catalyst/target/embedded_target.py,
240 +modules/catalyst/target/generic_stage_target.py,
241 +modules/catalyst/target/generic_target.py,
242 +modules/catalyst/target/grp_target.py,
243 +modules/catalyst/target/livecd_stage1_target.py,
244 +modules/catalyst/target/livecd_stage2_target.py,
245 +modules/catalyst/target/netboot2_target.py,
246 +modules/catalyst/target/netboot_target.py,
247 +modules/catalyst/target/snapshot_target.py,
248 +modules/catalyst/target/stage1_target.py,
249 +modules/catalyst/target/stage2_target.py,
250 +modules/catalyst/target/stage3_target.py,
251 +modules/catalyst/target/stage4_target.py,
252 +modules/catalyst/target/tinderbox_target.py, -modules/embedded_target.py,
253 -modules/generic_stage_target.py, -modules/generic_target.py,
254 -modules/grp_target.py, -modules/livecd_stage1_target.py,
255 -modules/livecd_stage2_target.py, -modules/netboot2_target.py,
256 -modules/netboot_target.py, -modules/snapshot_target.py,
257 -modules/stage1_target.py, -modules/stage2_target.py,
258 -modules/stage3_target.py, -modules/stage4_target.py,
259 -modules/tinderbox_target.py:
260 Move all *_target.py modules under modules/catalyst/target and create
261 parent catalyst.target module
263 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
264 modules/catalyst/arch/__init__.py, modules/catalyst/arch/arm.py:
265 Remove hard-coded arch list now that find_arch_modules() is known to work
267 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
268 modules/catalyst/arch/__init__.py, modules/catalyst/arch/alpha.py,
269 modules/catalyst/arch/amd64.py, modules/catalyst/arch/arm.py,
270 modules/catalyst/arch/hppa.py, modules/catalyst/arch/ia64.py,
271 modules/catalyst/arch/mips.py, modules/catalyst/arch/powerpc.py,
272 modules/catalyst/arch/s390.py, modules/catalyst/arch/sh.py,
273 modules/catalyst/arch/sparc.py, modules/catalyst/arch/x86.py,
274 modules/generic_stage_target.py:
275 Move subarch and maching maps to bottom of arch files, since the classes
276 aren't defined yet at the top
278 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
279 modules/catalyst/arch/sh.py:
280 Forgot the sh arch module
282 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
283 modules/catalyst/arch/alpha.py, modules/catalyst/arch/amd64.py,
284 modules/catalyst/arch/arm.py, modules/catalyst/arch/hppa.py,
285 modules/catalyst/arch/ia64.py, modules/catalyst/arch/mips.py,
286 modules/catalyst/arch/powerpc.py, modules/catalyst/arch/s390.py,
287 modules/catalyst/arch/sparc.py, modules/catalyst/arch/x86.py:
288 Move subarch and machine map information to variables at top of each arch
289 module and get rid of register() function
291 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> ChangeLog:
292 Add catalyst.util.load_module() function
293 Move arch modules under modules/catalyst/arch
294 Add catalyst.arch.arches class to assist in loading arch modules
295 Add .gitignore file for *.py[co]
297 10 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
298 Change __version__ to 2.99 for catalyst_3 branch
300 09 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> TODO:
301 Add note about metadata_overlay being default in 2.1.6
303 09 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS:
304 Updated the AUTHORS section and the header for the ChangeLog, to reflect
305 that individual authors now retain their copyright to code they submit.
307 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
308 Rewrote TODO to make it clearer and added a ton of new items to it.
310 02 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
311 modules/generic_stage_target.py:
312 screw you python...hard
314 02 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
315 modules/generic_stage_target.py:
316 Disable removal of 'target_path' when build starts
318 26 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
319 modules/generic_stage_target.py:
320 Apply patch from armin76 to actually make use of the busybox_config value
323 24 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
324 targets/netboot2/netboot2-controller.sh, targets/support/kmerge.sh:
325 Add support for gk's --busybox-config= option
327 23 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
328 modules/generic_stage_target.py:
329 Missing / before 'iso'
331 22 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
332 modules/snapshot_target.py:
333 Add support for purging to snapshot target
335 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
336 Add mix-in cdtar idea to TODO
338 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
339 -livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
340 -livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
341 Remove old isolinux-3.09 cdtar files
343 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
344 +livecd/cdtar/isolinux-3.72-cdtar.tar.bz2,
345 +livecd/cdtar/isolinux-3.72-memtest86+-cdtar.tar.bz2:
346 Update cdtar files to isolinux-3.72 and latest memtest86+-2.10
348 19 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
349 Marking this 2.0.6.903 for testing.
351 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
352 targets/netboot2/netboot2-controller.sh:
353 Disable copying of nb-busybox.cf since it isn't used anyway
355 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> arch/amd64.py,
356 arch/x86.py, catalyst:
357 A few typo and other minor fixes as reported by armin76
359 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
360 modules/generic_stage_target.py:
361 Add support for digests="all" for gentoo bug #209611
363 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
364 examples/netboot2_template.spec, targets/support/kmerge.sh:
365 Automatically append --netboot to GK_ARGS for netboot2 target Remove
366 explicit --initramfs-overlay=/tmp/image from netboot2 example spec
368 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
369 targets/support/pre-kmerge.sh:
370 Remove evil hacks that copy gk files around for netboot2
372 04 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
373 Bumping version for release.
375 01 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
376 modules/catalyst_support.py:
377 Default to umask 022 for spawn() unless otherwise specified for gentoo bug
380 29 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
381 modules/catalyst_support.py, modules/generic_stage_target.py:
382 Add support for -P/--purgeonly option
384 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> README:
385 Updated README to tell the user where to locate catalyst.conf if not using
386 an ebuild. Thanks to Claus Boehmer <Claus.Boehmer@gmx.de> for pointing it
389 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
390 Kicking out a 2.0.6.901 release for testing.
392 29 Sep 2008; Andrew Gaffney <agaffney@gentoo.org>
393 modules/generic_stage_target.py:
394 Automatically prepend build dir path to livecd/iso if it's not an absolute
397 28 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
398 Update TODO with placeholder idea.
400 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
401 +modules/catalyst/util.py:
402 Create catalyst.util module with capture_traceback() and print_traceback()
403 functions Capture and print traceback when build fails instead of letting
406 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
407 modules/catalyst/config.py, modules/catalyst_support.py:
408 Switch commandline spec value parsing to use catalyst.config.ConfigParser.
410 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
411 modules/catalyst/config.py:
412 A few fixes to ParserBase after actually testing it switch to parsing
413 config file with ConfigParser.
415 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
416 +modules/catalyst/config.py, -modules/catalyst/util.py:
417 More indecisiveness..move util.spec to config.SpecParser.
419 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
420 -modules/catalyst/spec.py, +modules/catalyst/util.py,
421 modules/catalyst_support.py:
422 * Rename catalyst.spec to catalyst.util
423 * Move spec_dump() into spec class
424 * Modify catalyst to use new spec class
426 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
427 +modules/catalyst/__init__.py:
428 Add __init__.py file and import line.
430 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
431 +modules/catalyst/spec.py:
432 Initial commit of modules/catalyst/spec.py.
434 30 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> arch/amd64.py,
436 Updating x86/amd64 arch support. Original patches by William Cooke
437 <gentoo@wcooke.org> and reported to Gentoo bug #224429, modified by me.
439 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
440 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
441 modules/snapshot_target.py, modules/stage4_target.py,
442 targets/support/bootloader-setup.sh, targets/support/functions.sh,
443 targets/support/kmerge.sh:
444 Removing all deprecated interfaces. We no longer wish to support them and
445 they're not needed. Anyone using a pre-2.x spec file will need to update
448 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
449 -livecd/files/Getting_Online.txt:
450 Removing livecd/files/Getting_Online.txt since it was quite outdated.
452 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO, catalyst,
454 Updated for new git repo.
456 29 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO, catalyst,
457 targets/support/livecdfs-update.sh:
458 Add gconf settings for gnome-screensaver to disable locking by default. This
461 14 May 2008; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py:
462 Add armv5tel to arm host list.
464 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
465 targets/support/chroot-functions.sh:
466 If we don't have a distcc user, we need to reinstall distcc, even if it's
467 been built with the right USE. This mainly affects stage1/stage2.
469 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
470 targets/support/chroot-functions.sh:
471 We need to run distcc-config --install, since we won't be installing into
472 ROOT=/ for stage1, and we have to use --noreplace to keep from wiping any
473 installed versions of distcc.
475 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO:
476 Add a couple of distcc-related items to TODO.
478 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
479 targets/stage1/stage1-preclean-chroot.sh,
480 targets/stage2/stage2-preclean-chroot.sh,
481 targets/stage3/stage3-preclean-chroot.sh,
482 targets/stage4/stage4-preclean-chroot.sh:
483 We don't want to run setup_myfeatures in preclean, but still want to update
484 the environment and show our debug information.
486 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
487 targets/stage1/stage1-preclean-chroot.sh,
488 targets/stage2/stage2-preclean-chroot.sh,
489 targets/stage3/stage3-preclean-chroot.sh,
490 targets/stage4/stage4-preclean-chroot.sh,
491 targets/support/chroot-functions.sh:
492 Remove the die on LIBDIR check, since it won't be set on non-multilib
493 profiles. We can now run debug in preclean again.
495 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
496 targets/support/functions.sh:
497 Let's not try to chmod a dangling symlink.
499 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
500 targets/support/chroot-functions.sh:
501 Added emerge --info to debug output. I don't know why I didn't add it before.
503 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
504 targets/stage1/stage1-preclean-chroot.sh,
505 targets/stage2/stage2-preclean-chroot.sh,
506 targets/stage3/stage3-preclean-chroot.sh,
507 targets/stage4/stage4-preclean-chroot.sh:
508 We probably shouldn't be running our debug functions in our stages. Let's
511 24 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
512 targets/support/chroot-functions.sh:
513 Added a get_libdir call and fail if we don't have a valid LIBDIR when using
516 23 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
517 targets/support/livecdfs-update.sh:
518 Only copy the handbook icon if one exists.
520 21 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
521 modules/catalyst_lock.py:
522 Fix a small typo. Thanks to Justin Bronder <jsbronder@gentoo.org> for
525 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
526 targets/livecd-stage2/livecd-stage2-controller.sh:
527 We should be matching all possible LIBDIRs, so make sure we do that.
529 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
530 targets/support/livecdfs-update.sh:
531 We no longer need the metadata.tar.bz2, since the Installer uses
534 16 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
535 targets/stage1/stage1-chroot.sh:
536 We don't need --newuse if we're not using binary packages, so there's no
539 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
540 targets/livecd-stage2/livecd-stage2-controller.sh:
541 Added initial framework for creating the CD's root on livecd/livedvd.
542 Currently, the end result is the same, but I'll be adding code to
543 automatically copy the stages and to automatically download the distfiles.
545 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
546 targets/livecd-stage2/livecd-stage2-controller.sh,
547 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
548 targets/support/rc-update.sh:
549 Change all checks for livecd/type: gentoo-release-livecd to
550 gentoo-release-live* so we can add a new gentoo-release-livedvd livecd/type
551 to allow for auto-fetching of distfiles and stages onto official DVD media.
553 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO,
554 targets/livecd-stage1/livecd-stage1-controller.sh,
555 targets/livecd-stage2/livecd-stage2-controller.sh:
556 Updated TODO. Added code to livecd-stage1 to generate a package list, which
557 will be used in livecd-stage2 with the upcoming livedvd livecd/type to fetch
558 the distfiles automatically.
560 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
561 modules/generic_stage_target.py:
562 Fix seedcache output so it fits in 80 columns.
564 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
565 targets/stage1/stage1-chroot.sh:
566 We should likely install baselayout before anything else, including the
567 package manager. As such, I've moved it to after sys-apps/baselayout is
570 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
571 targets/livecd-stage2/livecd-stage2-controller.sh:
572 Check for a snapshot in the overlay and error if one is present. This should
573 ensure that the snapshot on the CD is the same as the one used to build the
576 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
577 modules/catalyst_support.py:
578 Added a small patch from Tim Yamin <tim.yamin@zonbu.com> to fix make.conf
579 parsing of variables with numbers in them. This is catalyst 2.0.6_pre17 for
582 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
583 targets/stage1/stage1-chroot.sh:
584 Change back to using sys-apps/baselayout. We'll need to come up with a
585 better permanent solution now that virtual/baselayout is no more.
587 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
588 -livecd/cdtar/grub-memtest86+-cdtar.tar.bz2:
589 Update the grub cdtar for grub-0.97-r5 and memtest86+-2.01
591 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
592 targets/support/bootloader-setup.sh:
593 Use menu.lst for grub config, since 0.96 and higher won't use grub.conf
596 04 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> +TODO,
597 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
598 Added TODO. Changed create_handbook_icon call to only be called if
599 /docs/handbook/index.html exists on the disk or in livecd/overlay.
601 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
602 targets/support/kmerge.sh:
603 Run sed on KERNELVERSION to escape the slashes so we can use it in another
606 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
607 targets/support/kmerge.sh:
608 Modify test to run if package.provided exists instead of if it doesn't.
609 Run sed on the correct file.
611 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
612 targets/support/chroot-functions.sh:
613 Added --noreplace to setup_myfeatures merges so we don't blow away any
614 packages which are already installed with the proper USE flags for the given
615 target. This is for bug #211654. This is catalyst 2.0.6_pre16 for testing.
617 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
618 livecd/files/README.txt:
619 Added dosshd, passwd=, and nonfs to README.txt, since they were missing.
621 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
622 targets/support/rc-update.sh:
623 Added mdraid for baselayout-2 users.
625 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
626 targets/support/kmerge.sh:
627 Clean up package.provided after the kernel build
629 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
630 targets/support/kmerge.sh:
631 It helps if I put things in the correct order so they'll actually execute,
632 rather than getting a nice error from emerge.
634 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
635 targets/support/kmerge.sh:
636 Change upgrade to update.
638 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
639 targets/support/kmerge.sh:
640 Add back in the package.provided code that *should* skip the kernel sources
641 merge for call back and subsequent runs.
643 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
644 targets/support/kmerge.sh:
645 We don't really need to use binary packages for the kernel sources, since it
646 doesn't gain us anything. Also, we need to delete the /usr/src/linux symlink
647 when we're not using kerncache.
649 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
650 targets/support/kmerge.sh:
651 Remove 'symlink' from USE, since it's not needed and screws up kerncache
653 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
654 targets/livecd-stage2/livecd-stage2-controller.sh:
655 OK, we run our find outside the chroot, so we don't want to use absolute
656 paths unless we want to wipe out *.a *.la *.pyc and *.pyo from our host
657 system. Oops. Due to this bug, I'm making this 2.0.6_pre15 for testing
660 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
661 targets/livecd-stage2/livecd-stage2-controller.sh,
662 targets/stage1/stage1-controller.sh:
663 Cleanup the clean section for stage1 and add an updated clean section for
664 livecd-stage2 when we're a minimal, universal, or game CD. This is
665 2.0.6_pre14 for testing.
667 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
668 targets/support/kmerge.sh:
669 We should be using --newuse when merging our packages in callback.
671 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
672 targets/grp/grp-chroot.sh:
673 We should only use --noreplace when building a pkgset, everything else
676 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
677 modules/catalyst_support.py, modules/generic_stage_target.py,
678 modules/grp_target.py:
679 Apply additional patches from bug #207862 for CONTENTS generation.
681 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
682 targets/grp/grp-chroot.sh:
683 Call setup_myemergeopts after changing clst_FETCH.
685 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
686 targets/netboot2/netboot2-pkg.sh:
687 Remove a bit of unnecessary code.
689 10 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
690 modules/generic_stage_target.py, targets/grp/grp-chroot.sh,
691 targets/support/chroot-functions.sh:
692 Fix some spacing on the -* warning, revert Andrew's last change, since it
693 didn't do anything, and clean up the GRP chroot code so it works smarter and
694 set clst_FETCH when clst_grp_type is something other than pkgset.
696 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
697 targets/support/chroot-functions.sh:
698 Don't set --usepkg and --buildpkg when fetching.
700 07 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
701 modules/generic_stage_target.py:
702 Change the warning thrown into make.conf when someone uses LDFLAGS so it is
705 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
706 modules/generic_stage_target.py:
707 Merged ChangeLog.old and ChangeLog and added a note for myself to fix up the
708 boot/kernel/${kname}/config copying code in generic_stage_target.
710 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
711 targets/support/kmerge.sh:
712 Make sure we don't give genkernel a --kernel-config if it isn't set in the
715 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
716 modules/generic_stage_target.py, targets/support/kmerge.sh,
717 targets/support/pre-kmerge.sh:
718 Changed boot/kernel/${kname}/config and boot/kernel/${kname}/sources to be
719 valid, rather than required, changed clst_ksource to default to
720 virtual/linux-sources if boot/kernel/${kname}/sources is unset, moved
721 removal of USE to after the kernel build so the modules get the correct USE,
722 and did some minor cleanup on pre-kmerge. This is 2.0.6_pre13 for testing.
724 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
725 targets/support/kmerge.sh:
726 We should run the default functions for kmerge.sh, too.
728 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
729 -livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
730 +livecd/cdtar/aboot-1.0_pre20040408-r2-cdtar.tar.bz2:
731 Updated aboot cdtar with a newer version to support newer kernels.
733 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
734 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
735 Updated make_destpath so it writes out to make.conf as well as exporting
736 ROOT to the environment, added a make_destpath call to cleanup_stages, and
737 adding make_destpath /tmp/stage1root to stage1.
739 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> README, catalyst:
740 Updated README a bit and rolling 2.0.6_pre12 for testing.
742 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
743 targets/support/create-iso.sh:
744 Removed any further checks for clst_fstype and making sure everybody is
745 using ${mkisofs_zisofs_opts}.
747 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
748 targets/support/livecdfs-update.sh:
749 The default theme for GNOME is now Clearlooks, so we can remove the theme
750 code, but we still want to set the font size.
752 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
753 targets/support/livecdfs-update.sh:
754 We need to put quotes around ${user_comment} or useradd gets confused.
756 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
757 targets/support/chroot-functions.sh:
758 Changed make_destpath to write out ROOT to make.conf, rather than (ab)using
761 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
762 targets/support/kmerge.sh:
763 Added an additional make_destpath call to kmerge.sh so it'll export ROOT=/
764 prior to running genkernel. This is catalyst 2.0.6_pre11 for testing.
766 04 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
767 targets/support/create-iso.sh:
768 Bash fscking sucks, so we have to compromise on this code reduction solution
769 a bit. It's still far better than it was
771 03 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
772 targets/support/create-iso.sh:
773 Don't escape quotes when actually running the command
775 02 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
776 targets/support/kmerge.sh:
777 Pass clst_root_path instead of ROOT to run_merge, since it overrides ROOT
779 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
780 targets/support/kmerge.sh:
781 Use -L instead of -l in test for symlink
783 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
784 targets/stage1/stage1-controller.sh:
785 Remove code for gcc-config/binutils-config since it should be getting done
786 in the preclean script, anyway.
788 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
789 targets/stage1/stage1-chroot.sh:
790 I missed one place where HOSTUSE was being used incorrectly.
792 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
793 targets/support/kmerge.sh:
794 Escape the correct quote
796 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
797 targets/support/kmerge.sh:
798 Change remaining instances of run_emerge to run_merge
800 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
801 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
802 Change all clst_hostuse checks for ppc/ppc64 to ppc*|powerpc* so we match,
805 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
806 targets/support/bootloader-setup.sh:
807 Let's change our splash checking to a global check so it only needs to be
808 done once. This makes much more sense than having all of those if ... else
811 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
812 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
813 Fix our USE invocation here so things work as expected.
815 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
816 targets/support/livecdfs-update.sh:
817 Force-enable livecd/users for livecd/type gentoo-release-livecd and
820 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
821 targets/support/livecdfs-update.sh:
822 Remove /etc/conf.d/domainname code, since /etc/conf.d/domainname is no
825 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
826 targets/livecd-stage2/livecd-stage2-controller.sh:
827 Fixing the snapshot copying so it will only copy the correct snapshot for
828 people who don't know how to properly use wget.
830 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
831 targets/stage1/stage1-chroot.sh:
832 Fix HOSTUSE invocation on stage1, since we use -* at the beginning to
835 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
836 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
837 OK, we have to escape our quotes, rather than use single quotes, or we don't
838 evaluate the variables properly.
840 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
841 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh,
842 targets/support/kmerge.sh:
843 Fixing echo/sed for make.conf writing.
845 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
846 targets/grp/grp-chroot.sh, targets/stage1/stage1-chroot.sh,
847 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
848 Rather than using the environment, we write out our USE to make.conf, then
849 remove it once we're done. We don't bother adding clst_HOSTUSE, since it'll
850 be written to make.conf, already.
852 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
853 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
854 targets/livecd-stage1/livecd-stage1-chroot.sh,
855 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
856 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
857 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
858 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
859 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
860 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
861 Changing run_emerge to run_merge, changing both setup_portage and
862 setup_myfeatures to add any USE changes to make.conf prior to merge, then
863 removing the settings added, rather than (ab)using the environment.
865 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
866 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
867 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
868 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
869 targets/tinderbox/tinderbox-chroot.sh:
870 Rearrange some of the functions in chroot-functions.sh in preparation for
871 some upcoming changes and rename setup_portage to setup_pkgmgr.
873 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
874 targets/stage1/stage1-controller.sh:
875 Removing an extra env-update call from stage1's preclean.
877 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
878 livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
879 targets/support/bootloader-setup.sh:
880 Set default for grub to 0 and updated cdtar so we don't ship a half-broken
881 help.msg which we didn't even use.
883 28 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
884 targets/support/bootloader-setup.sh:
885 Don't write out out 'default 1' line when creating grub.conf, since the
886 'help' entry is now at the bottom, and we want grub to default to the first
889 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
890 targets/support/bootloader-setup.sh:
891 Removed checks on livecd/splash_type, since we only support one type,
892 removed remaining bootsplash code from bootloader-setup.sh, added automatic
893 copying of splash.xpm.gz for Gentoo releases when using grub, and moved grub
894 help to bottom of titles. This is catalyst 2.0.6_pre10 for testing.
896 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
897 targets/livecd-stage2/livecd-stage2-controller.sh:
898 Let's automatically copy in the snapshot if livecd/type is
899 gentoo-release-livecd.
901 26 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
902 modules/generic_stage_target.py:
903 Fix leading whitespace in empty() so it's only executed if there's something
904 to execute it on. Thanks to Justin Bronder <jsbronder@gentoo.org> in bug
905 211410 for pointing this out
907 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
908 targets/support/rc-update.sh:
909 Quote baselayout package atom
911 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
912 targets/support/chroot-functions.sh:
913 OK, we shouldn't use which to find env-update, since /usr/sbin isn't in the
914 PATH by default. Instead, simply check if it exists.
916 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
917 targets/support/chroot-functions.sh:
918 Remove temporary package listing code, since --verbose is forced on with
921 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst:
922 Force-enable --verbose when using --debug
924 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
925 targets/support/kmerge.sh:
926 Changing modules-update to update-modules to quiet a warning and keep us
927 from having it get removed out from under us.
929 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
930 targets/support/chroot-functions.sh:
931 Adding a note to myself for better debug and moving run_default_funcs to the
932 bottom of the script so it gets executed. Since this can otherwise break
933 pkgcache, I'm making this catalyst 2.0.6_pre9 for testing, immediately.
935 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
936 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
937 targets/support/chroot-functions.sh:
938 Moved creating of stage1 package list to the beginning of stage1-chroot.sh
939 so we can get the output with --debug, added --newuse to the options for
940 stage1, as we should always rebuild any package where the USE has changed,
941 removed removal of portage logs from stage2-chroot.sh since it is being done
942 by cleanup_stages, moved world removal in cleanup_stages into a check for
943 stages 1 through 3, made update_env_settings check for the existence of
944 env-update before running it since we now run update_env_settings by default
945 everywhere chroot-functions.sh is sourced, and added a section to show_debug
946 to list the packages, since we don't yet force-enable verbose with debug.
948 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
949 modules/catalyst_lock.py:
950 Since my python sucks and I don't feel like troubleshooting it at the
951 moment, commenting out all the DEBUG code in catalyst_lock and rolling up
952 2.0.6_pre8 for testing.
954 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
955 modules/builder.py, modules/catalyst_lock.py:
956 Added some extra debug output to catalyst_lock.py and added Stuart Longland
957 to AUTHORS. This is catalyst 2.0.6_pre7 for testing.
959 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
960 modules/catalyst_support.py:
961 change 'is' to == because python is grumpy
963 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
964 examples/livecd-stage2_template.spec, examples/stage4_template.spec,
965 modules/livecd_stage2_target.py, targets/support/kmerge.sh,
966 targets/support/livecdfs-update.sh, targets/support/pre-kmerge.sh,
967 targets/support/rc-update.sh:
968 Removing support for bootsplash, since it hasn't been in a supported kernel
969 in a couple years and isn't accepted upstream.
971 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
972 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
973 Fix up the sed for genkernel so it works on versions both before and after
974 3.4.10_pre2 and fixing a couple places where my sed for the . -> source
975 change was a bit too aggressive.
977 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
978 targets/support/bootloader-setup.sh:
979 Change grub timeout to 15 seconds instead of 150.
981 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
982 targets/support/pre-kmerge.sh:
983 Comment out sed on genkernel executable as it appears to do nothing these
986 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
987 targets/livecd-stage2/livecd-stage2-controller.sh:
988 Only call find on libdirs that actually exist. Thanks to Kristoffer
989 <krek6597@student.uu.se> in bug #210807.
991 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
992 modules/generic_stage_target.py:
993 Add warning about -* in foo/use in the spec.
995 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
996 targets/embedded/embedded-chroot.sh,
997 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
998 targets/grp/grp-preclean-chroot.sh,
999 targets/livecd-stage1/livecd-stage1-chroot.sh,
1000 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1001 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-image.sh,
1002 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1003 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
1004 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
1005 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
1006 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-preclean-chroot.sh,
1007 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1008 targets/tinderbox/tinderbox-preclean-chroot.sh:
1009 Change all . to source.
1011 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1012 targets/embedded/embedded-preclean-chroot.sh,
1013 targets/grp/grp-preclean-chroot.sh,
1014 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1015 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
1016 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1017 targets/stage3/stage3-preclean-chroot.sh,
1018 targets/stage4/stage4-preclean-chroot.sh,
1019 targets/support/chroot-functions.sh,
1020 targets/tinderbox/tinderbox-preclean-chroot.sh:
1021 Added a cleanup_stages function and added it to the appropriate places.
1023 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1024 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1025 targets/livecd-stage1/livecd-stage1-chroot.sh,
1026 targets/netboot/netboot-chroot.sh, targets/stage1/stage1-chroot.sh,
1027 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh,
1028 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
1029 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
1030 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
1031 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
1032 Removing any functions that we now call by default when we source
1033 chroot-functions.sh by default.
1035 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1036 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1037 targets/livecd-stage1/livecd-stage1-chroot.sh,
1038 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
1039 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
1040 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
1041 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh:
1042 Clean up the debug code that I've added to stage1, move it to
1043 chroot_functions.sh, and call it from all of our main targets.
1045 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1046 modules/generic_stage_target.py:
1047 Wow. I need to make sure that we actually comment comments in make.conf or
1048 we end up with a failed build. Thanks to Christian Heim <phreak@gentoo.org>
1049 for pointing it out. This is catalyst 2.0.6_pre6 for testing.
1051 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1052 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
1053 targets/stage3/stage3-chroot.sh:
1054 We need to be sure we clear out /var/log/portage/elog as well as
1055 /var/log/emerge.log for stages 1 through 3.
1057 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1058 modules/generic_stage_target.py,
1059 targets/livecd-stage2/livecd-stage2-controller.sh,
1060 targets/support/livecdfs-update.sh:
1061 Clean up firmware code in livecdfs-update.sh, add beginnings of new firmware
1062 code in livecd-stage2-controller.sh, and fix output for USE in make.conf to
1063 80 columns. This is catalyst 2.0.6_pre5 for testing.
1065 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1066 modules/generic_stage_target.py:
1067 Apparently, python doesn't like it when you put a set of comments in front
1068 of an elif. Thanks to Robin Johnson <robbat2@gentoo.org> for pointing it out
1071 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1072 modules/generic_stage_target.py:
1073 Huge refactoring of modules/generic_stage_target.py to fix indentation and
1074 generally clean up the code so it's a bit easier to read/follow.
1076 13 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1077 modules/generic_stage_target.py:
1078 Sort and de-dupe myusevars.
1080 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1081 targets/stage1/stage1-chroot.sh:
1082 Modify stage1-chroot.sh to use the actual -d/--debug code already in catalyst.
1084 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1085 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
1086 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1087 targets/netboot/netboot-chroot.sh, targets/stage3/stage3-chroot.sh,
1088 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
1089 targets/tinderbox/tinderbox-chroot.sh:
1090 Move export of FEATURES to setup_myfeatures.
1092 12 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1093 targets/stage1/stage1-chroot.sh:
1094 Added some debug code to stage1 and fixed a nice bug where we weren't
1095 building with the correct USE. Unfortunately, this invalidates any caches
1096 for stage1, since we were building with the entire USE from the profile.
1097 This is 2.0.6_pre4 for testing.
1099 11 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1100 targets/stage1/stage1-chroot.sh:
1101 We don't need to do the device building twice, so removing USE=build from
1102 first baselayout install.
1104 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1105 targets/support/livecdfs-update.sh:
1106 We check for a plugdev group, add it if it doesn't exist, and make sure any
1107 users specified by livecd/users is in the group.
1109 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py:
1110 Changing cobalt_n32 to use mipsel4_n32 as its inheritance point. Thanks to
1111 Stuart Longland <redhatter@gentoo.org> for pointing this change out.
1113 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1114 modules/catalyst_support.py:
1115 Fix up calc_contents in contents_map. Thanks to Brent Baude
1116 <ranger@gentoo.org> for pointing it out. This is catalyst 2.0.6_pre3 for
1119 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1120 targets/stage1/stage1-chroot.sh:
1121 Ensure /etc/xml/catalog does not exist in stage1, since it will always be
1122 empty and will cause issues in stage3 and beyond.
1124 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1125 targets/support/kmerge.sh, targets/support/rc-update.sh:
1126 Changed some of the rc-update code so it should work with baselayout-2,
1127 also. This is 2.0.6_pre2 for testing.
1129 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1130 files/catalyst.conf, modules/catalyst_support.py,
1131 modules/generic_stage_target.py, modules/grp_target.py,
1132 modules/snapshot_target.py:
1133 Added support for generating CONTENTS files automatically. Patch by Robin
1134 Johnson <robbat2@gentoo.org> for bug #207862.
1136 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1137 modules/snapshot_target.py:
1138 Add a patch from Robin Johnson <robbat2@gentoo.org> from bug #207860 to
1139 exclude digest-* files from the snapshot.
1141 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
1142 arch/x86.py, modules/generic_stage_target.py:
1143 Fixing a minor display issue when we write out make.conf, adding HOSTUSE for
1144 amd64 to add mmx, sse, and sse2 to USE, adding sse2 to pentium4's HOSTUSE.
1146 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1147 targets/support/kmerge.sh:
1148 Make the --kerncache option to genkernel dependent on 'kerncache' being in
1149 options, so that it can actually be turned off.
1151 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
1153 Rearrange things in the arch/*.py files to ensure that nothing is used
1154 before it has been defined.
1156 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> arch/powerpc.py:
1157 Reorder arch/powerpc.py to make python happy.
1159 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1160 modules/snapshot_target.py:
1161 Change .svn --include to an --exclude like it was supposed to be.
1163 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
1165 Added several subarches for mips so we can dump the mips subarch profiles
1166 from my shiny new multi-parent profile structure. This is 2.0.6_pre1 for
1169 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1170 targets/livecd-stage2/livecd-stage2-controller.sh:
1171 Changed the code for copying the MOTD files so it's fewer lines and makes
1174 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> +arch/powerpc.py,
1175 -arch/ppc.py, -arch/ppc64.py, arch/sparc.py, -arch/sparc64.py:
1176 Merged ppc.py and ppc64.py into powerpc.py and merged sparc.py and
1177 sparc64.py into sparc.py, so we have a cleaner set of arch files.
1179 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
1181 Did a little cleanup on the x86.py to remove some redundant entries and
1182 added nocona and core2 to amd64.py, though they're currently commented out.
1184 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1185 modules/generic_stage_target.py:
1186 Write out HOSTUSE settings from arch/*.py to make.conf as well as any USE
1187 flags defined in the spec file.
1189 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
1190 Added a patch from Markus Rothe <corsair@gentoo.org> to add power6 and cell
1191 subarches to ppc64 for bug #208860 and removing redundant CXXFLAGS settings,
1192 since catalyst sets CXXFLAGS=CFLAGS by default.
1194 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1195 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/support/kmerge.sh:
1196 Added clst_HOSTUSE to livecd-stage1 and livecd-stage2 package builds.
1198 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
1199 Added prescott to the subarches for x86.
1201 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1202 modules/netboot2_target.py, targets/support/kmerge.sh:
1203 Add patch to enabled netboot2/linuxrc and automatically add path for
1204 initramfs overlay to genkernel commandline. Thanks to Justin Bronder
1205 <jsbronder@gentoo.org> in bug #208106.
1207 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1208 modules/netboot2_target.py:
1209 Allow root_overlay in netboot2 target for bug #208106.
1211 04 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1212 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1213 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
1214 Added USE=bindist automatically to everything that inherits set_use from
1215 generic_stage_target, added USE=bindist to livecd_stage1_target, added
1216 USE=bindist to emerge run for stage1, and did some minor cleanup in
1217 get_libdir in chroot-functions.
1219 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1220 targets/support/bootloader-setup.sh:
1221 Add splashimage= line to grub.conf if /boot/grub/splash.xpm.gz exists.
1223 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1224 examples/generic_stage_template.spec, examples/grp_template.spec,
1225 examples/livecd-stage1_template.spec,
1226 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
1227 examples/stage4_template.spec, examples/tinderbox_template.spec:
1228 Changing link so it no longer points to a dead page. This is for bug #208609.
1230 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1231 modules/snapshot_target.py:
1232 Add .svn to the catalyst snapshot excludes and remove old pordir_overlay code.
1234 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1235 targets/stage1/stage1-chroot.sh:
1236 As much as I hate this, we're going to force baselayout to install first.
1237 This will keep us from having any issues with packages that don't respect
1240 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
1241 Reorder options in catalyst.conf so they're alphabetical.
1243 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1244 targets/support/bootloader-setup.sh:
1245 Add 'pager on' to grub.conf for bug #208531.
1247 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1248 livecd/files/README.txt, livecd/files/x86-F6.msg:
1249 Removing the unused kernel command line options from Volume/Device Management.
1251 10 Jan 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1252 This is now 2.0.5 for release.
1254 25 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1255 files/catalyst.conf, modules/catalyst_support.py,
1256 modules/generic_stage_target.py,
1257 targets/embedded/embedded-preclean-chroot.sh,
1258 targets/grp/grp-preclean-chroot.sh,
1259 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1260 targets/stage2/stage2-preclean-chroot.sh,
1261 targets/stage3/stage3-preclean-chroot.sh,
1262 targets/support/chroot-functions.sh,
1263 targets/tinderbox/tinderbox-preclean-chroot.sh:
1264 Applying a patch from Tais M. Hansen <tais.hansen@osd.dk> to add initial
1265 sys-devel/icecream cluster compiler support for bug #200095. This is
1266 catalyst 2.0.5_pre6 for testing.
1268 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1269 files/catalyst.conf, modules/generic_stage_target.py:
1270 Add the option for using metadata_overlay with portage to speed up cache.
1272 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1273 modules/stage1_target.py, modules/stage2_target.py,
1274 modules/stage3_target.py:
1275 Add /etc/portage to cleanables for stages 1 through 3.
1277 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1278 livecd/files/livecd-local.start,
1279 targets/livecd-stage2/livecd-stage2-controller.sh,
1280 targets/support/livecdfs-update.sh:
1281 We apparently still need profiles/eclass for building the stage3 from the
1282 LiveCD with the installer.
1284 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> arch/mips.py:
1285 Apply patch for MIPS N32 support from Stuart Longland <redhatter@gentoo.org>
1288 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1289 targets/livecd-stage2/livecd-stage2-controller.sh,
1290 targets/support/livecdfs-update.sh:
1291 Create symlink for /etc/gconf and /var/db when moving to /usr/livecd, remove
1292 preservation of eclasses/profiles, and remove copying of livecd-local.start
1293 since it's not needed anymore.
1295 16 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1296 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1297 Move moving of /var/db back to livecdfs-update.sh but keep the symlink so we
1300 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1301 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1302 Removing old mkvardb code which is no longer used, commenting out setting of
1303 Gnome theme for testing now that Clearlooks has been default for some time,
1304 and changing vdb move from a case statement to a simple if statement. This
1305 is 2.0.5_pre5 for testing.
1307 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1308 modules/stage1_target.py:
1309 Removing cleaning of python encodings for bug #64890.
1311 11 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1312 modules/generic_stage_target.py:
1313 Add an extra warning into the generated make.conf about changing the CHOST.
1315 01 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1316 targets/support/livecdfs-update.sh:
1317 We don't need to copy files from /usr/lib/hotplug/firmware anymore.
1319 29 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
1320 targets/embedded/embedded-preclean-chroot.sh,
1321 targets/grp/grp-preclean-chroot.sh,
1322 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1323 targets/stage2/stage2-preclean-chroot.sh,
1324 targets/stage3/stage3-preclean-chroot.sh,
1325 targets/tinderbox/tinderbox-preclean-chroot.sh:
1326 Check to see if distcc is enabled before calling cleanup_distcc().
1328 17 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> arch/ppc.py,
1329 arch/sparc.py, arch/x86.py:
1330 Look for linux32 in /bin and /usr/bin.
1332 12 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
1333 modules/generic_stage_target.py:
1334 Make error message more specific when removing immutable flag.
1336 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1337 examples/livecd-stage2_template.spec, modules/generic_stage_target.py:
1338 Added Andrew Gaffney to maintainer list, fixed a typo, updated copyright
1339 information, and added a small fix for FreeBSD for bug #169041. This is
1340 catalyst 2.0.5_pre4 for testing.
1342 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1343 targets/support/chroot-functions.sh:
1344 Adding a slightly modified version of Andrew Gaffney's <agaffney@gentoo.org>
1345 patch from bug #120076 to add cross-compiling support to our distcc
1348 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1349 targets/support/chroot-functions.sh:
1350 Added a version of get_libdir from multilib.eclass so we can determine where
1351 to go poking around if we need to touch anything in libdir.
1353 11 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst:
1354 Print an error saying what target failed before the traceback.
1356 25 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1357 modules/catalyst_support.py:
1358 When parsing make.conf, first try pkgcore's
1359 snakeoil.fileutils.read_bash_dict(), then portage's
1360 portage_util.getconfig(), then the internal parse_makeconf().
1362 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1363 modules/catalyst_support.py:
1364 Raise an exception in parse_spec() if there's a duplicate key in the spec.
1366 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1367 examples/netboot_template.spec, examples/tinderbox_template.spec,
1368 modules/grp_target.py, modules/tinderbox_target.py:
1369 Remove redundant set_pkgcache_path() functions from tinderbox and grp
1370 modules, and remove extra pkgcache_path and kerncache_path options from
1373 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1374 This is catalyst 2.0.5_pre3 for testing the new stages code.
1376 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1377 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
1378 We need to force USE=bindist on for building stages.
1380 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1381 modules/generic_stage_target.py:
1382 Fixed livecd/volid by removing the string.join() from set_iso_volume_id()
1383 for bug #188099. This is catalyst 2.0.5_pre2 for testing.
1385 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1386 targets/support/rc-update.sh:
1387 Added support for the newer versions of splashutils which use fbcondecor as
1388 the init script. This is catalyst 2.0.5_pre1 for testing.
1390 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1391 targets/livecd-stage2/livecd-stage2-controller.sh:
1392 Make sure we mkdir on /etc/X11/xinit before we put files in it for bug
1395 22 Aug 2007; Andrew Gaffney <agaffney@gentoo.org>
1396 modules/generic_stage_target.py, modules/stage1_target.py,
1397 modules/stage2_target.py:
1398 The 'chost' option is only valid in stage 1/2 specs. Have catalyst error
1401 13 Aug 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1402 modules/generic_stage_target.py, modules/netboot2_target.py:
1403 Fix typo in getopt call for --clear-autoresume. thanks to
1404 Tais M. Hansen <tais.hansen@osd.dk> in bug #188339 for catching this.
1405 Conditionally write CFLAGS to make.conf in stages for bug #177796.
1406 Copy overlay files in netboot2 target into proper dir for bug #174635.
1408 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1409 modules/netboot2_target.py, targets/netboot2/netboot2-copyfile.sh,
1410 targets/support/netboot2-final.sh:
1411 Added a patch from Andrew Gaffney <agaffney@gentoo.org> on bug #174635 to
1412 fix a minor bug in System.map copying, add portage_overlay support, and adds
1413 the ability to use globbing in the package file lists for the netboot2
1416 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1417 +targets/netboot2/nb-busybox.cf:
1418 Added nb-busybox.cf to the netboot2 target for bug #174298.
1420 16 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1421 targets/support/chroot-functions.sh:
1422 Make sure we install ccache/distcc into the build root, not necessarily ROOT.
1424 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1425 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1426 Change moving the VDB until after we have processed unmerge by moving it
1427 from livecdfs-update.sh to unmerge.sh, instead. This allows someone to
1428 unmerge packages from the gentoo-release-livecd target.
1430 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1431 targets/support/kmerge.sh:
1432 Commented out the package.provided code in catalyst that seemed to cause
1433 problems with kerncache in testing. This is 2.0.4 and should be used for the
1436 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1437 modules/netboot2_target.py, targets/netboot2/netboot2-controller.sh,
1438 targets/netboot2/netboot2-copyfile.sh, targets/support/functions.sh,
1439 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1440 Added a patch from Andrew Gaffney <agaffney@gentoo.org> from bug #173826 to
1441 improve the netboot2 target.
1443 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1444 modules/generic_stage_target.py:
1445 Added a patch from Mike Frysinger <vapier@gentoo.org> for bug #173740 to
1446 cause catalyst to export boolean variables as well as string-based
1449 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1450 modules/generic_stage_target.py:
1451 Fixing check for invalid subarch to not filter too much. Fix from Mike
1452 Frysinger <vapier@gentoo.org> for bug #173532.
1454 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/s390.py:
1455 Added s390x (64-bit) support via a patch from Mike Frysinger
1456 <vapier@gentoo.org> for bug #173002.
1458 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1459 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1460 targets/livecd-stage1/livecd-stage1-chroot.sh,
1461 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1462 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
1463 targets/stage1/stage1-controller.sh, targets/stage2/stage2-chroot.sh,
1464 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
1465 targets/support/chroot-functions.sh, targets/support/kmerge.sh,
1466 targets/support/pre-kmerge.sh:
1467 Added setup_myemergeopts to setup_myfeatures and removed redundant calls to
1468 setup_myemergeopts. Added some extra checks for clst_FETCH to disable
1469 certain functions/code paths when running with -F/--fetchonly. Simplified
1470 kmerge.sh with regards to kerncache and callback packages. Also, changed
1471 ccache/distcc installs to use run_emerge instead of emerge directly, which
1472 allows us to more easily replace the underlying package manager, or add
1473 support for multiple package managers to catalyst.
1475 20 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1476 modules/grp_target.py:
1477 Added patch from Ã…smund Grammeltvedt <grammel@online.no> to add
1478 portage_overlay functionality to GRP, where it was mistakenly missing, for
1479 bug #171157. This is catalyst 2.0.3 and ready for release.
1481 12 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1482 targets/livecd-stage1/livecd-stage1-controller.sh,
1483 targets/support/livecdfs-update.sh:
1484 Removed the generation of grppkgs.txt since the Installer now uses vdb
1487 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1488 targets/support/create-iso.sh:
1489 Fix creation of the EFI images. Since it is FAT, we can't go around
1490 perserving permissions, now, can we?
1492 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1493 targets/support/livecdfs-update.sh:
1494 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix my completely
1495 broken sed for rc.conf, which caused all kinds of hell to break loose when
1496 booting a new CD. This is 2.0.3_pre3.
1498 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1499 modules/generic_stage_target.py:
1500 Added a patch from Christian Heim <phreak@gentoo.org> to remove stale files,
1501 such as group- from /etc before creating our stage tarballs. This is for bug
1504 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1505 targets/support/livecdfs-update.sh:
1506 Commenting out the livecd-kernel code, since the Installer should be doing
1507 everything necessary itself.
1509 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1510 targets/support/livecdfs-update.sh:
1511 Fix up the pci.ids/usb.ids code to work with newer pciutils and future-proof
1512 the usbutils hanlding in case they follow suit with pciutils.
1514 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1515 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1516 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1517 arch/sparc64.py, arch/x86.py, catalyst, modules/generic_stage_target.py:
1518 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix up the
1519 problems with using all of the various subarch settings.
1521 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1522 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1523 Disabled deleting of /boot so we actually can work with EFI/grub, made EFI
1524 check look in the correct location, and made sure we don't delete /voot
1525 within the EFI code if grub is present.
1527 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1528 modules/generic_stage_target.py:
1529 Added another fix from Andrew Gaffney <agaffney@gentoo.org> from bug
1530 #166294. This one should fix the HPPA/PPC architectures.
1532 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1533 targets/support/chroot-functions.sh:
1534 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166420 to
1535 remove the autoresume point for portage, as it really isn't needed and
1536 doesn't really gain us much, anyway.
1538 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1539 targets/stage1/stage1-chroot.sh:
1540 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166426.
1542 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1543 examples/generic_stage_template.spec, examples/grp_template.spec,
1544 examples/livecd-stage1_template.spec,
1545 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1546 examples/netboot_template.spec, examples/snapshot_template.spec,
1547 examples/stage4_template.spec, examples/tinderbox_template.spec:
1548 Update the examples to have 2006.1 for the dates. This is catalyst 2.0.2, so
1551 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1552 targets/support/livecdfs-update.sh:
1553 Make sure the user owns his home directory for bug #147195.
1555 30 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1556 +files/catalystrc, modules/catalyst_support.py:
1557 Re-arranged catalyst.conf to make it easier to follow while looking at the
1558 online reference and added a default catalystrc file, which does nothing.
1560 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1561 modules/catalyst_support.py, modules/embedded_target.py,
1562 modules/generic_stage_target.py, modules/grp_target.py,
1563 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1564 modules/stage3_target.py, modules/tinderbox_target.py:
1565 Added patch from Andrew Gaffney <agaffney@gentoo.org> to fix up some of the
1566 tab/space nastiness. This is for bug #161915.
1568 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1569 modules/generic_stage_target.py:
1570 Fixed new cbuild code with another patch from Mike Frysinger
1571 <vapier@gentoo.org> to allow the usage of subarches.
1573 09 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1574 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1575 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1576 arch/sparc64.py, arch/x86.py, modules/generic_stage_target.py,
1577 targets/netboot/netboot-combine.sh, targets/support/bootloader-setup.sh,
1578 targets/support/create-iso.sh, targets/support/functions.sh,
1579 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1580 Added a patch from Mike Frysinger <vapier@gentoo.org> to support cbuild.
1582 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1583 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1584 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1585 arch/sparc64.py, arch/x86.py, files/catalyst.conf, modules/builder.py,
1586 modules/catalyst_lock.py, modules/catalyst_support.py,
1587 modules/embedded_target.py, modules/generic_stage_target.py,
1588 modules/generic_target.py, modules/grp_target.py,
1589 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1590 modules/netboot2_target.py, modules/netboot_target.py,
1591 modules/snapshot_target.py, modules/stage1_target.py,
1592 modules/stage2_target.py, modules/stage3_target.py,
1593 modules/stage4_target.py, modules/tinderbox_target.py,
1594 targets/embedded/embedded-chroot.sh,
1595 targets/embedded/embedded-controller.sh,
1596 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1597 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1598 targets/grp/grp-preclean-chroot.sh,
1599 targets/livecd-stage1/livecd-stage1-chroot.sh,
1600 targets/livecd-stage1/livecd-stage1-controller.sh,
1601 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1602 targets/livecd-stage2/livecd-stage2-controller.sh,
1603 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1604 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1605 targets/netboot2/netboot2-controller.sh,
1606 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1607 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1608 targets/stage1/stage1-controller.sh,
1609 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1610 targets/stage2/stage2-controller.sh,
1611 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1612 targets/stage3/stage3-controller.sh,
1613 targets/stage3/stage3-preclean-chroot.sh,
1614 targets/stage4/stage4-controller.sh,
1615 targets/stage4/stage4-preclean-chroot.sh,
1616 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1617 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1618 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1619 targets/tinderbox/tinderbox-controller.sh,
1620 targets/tinderbox/tinderbox-preclean-chroot.sh:
1621 Removing old CVS Header lines, which are no longer used since moving to SVN.
1623 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1624 targets/stage4/stage4-chroot.sh:
1625 Added back a missing 'then' from stage4 target.
1627 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1628 modules/generic_stage_target.py:
1629 Fix indentation so things actually work.
1631 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1632 Added patch from Mike Frysinger <vapier@gentoo.org> to change the SPARC
1635 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1636 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1637 Fix the display manager sed lines and change the icon for the local Handbook
1638 to use the GNOME 2.16 icon for gedit.
1640 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1641 modules/generic_stage_target.py:
1642 Changed the portage_overlay option to always install overlays in
1643 /usr/local/portage and added code to clean up /usr/local/portage and
1644 make.conf after sucessful execution and before creation of ISO/tarballs.
1646 22 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1647 targets/support/livecdfs-update.sh:
1648 Fixed a typo which broke coldplugging.
1650 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1651 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1652 Added a create_handbook_icon function and rearranged some of the icon
1653 creation for the LiveCD. This should resolve bug #143725 once a new release
1656 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1657 targets/support/livecdfs-update.sh:
1658 We now disable the RC_COLDPLUG in /etc/conf.d/rc so udev will not do
1659 coldplugging. This allows us to unpack our firmware before we detect
1660 devices, so that devices that need it will get it.
1662 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1663 modules/generic_stage_target.py:
1664 Fix a typo in generic_stage_target.
1666 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1667 targets/support/livecdfs-update.sh:
1668 Make sure we setup the DISPLAYMANAGER variable in both /etc/rc.conf and
1669 /etc/conf.d/xdm so we support older snapshots and newer ones.
1671 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1672 modules/livecd_stage2_target.py:
1673 OK. We've fixed the spacing issue with livecd-stage2, so this is 2.0.1, for
1676 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1677 modules/livecd_stage2_target.py:
1678 Reverted change in livecd-stage2 to the action_sequence until I can figure
1679 out what the problem is with it.
1681 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1682 livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2, catalyst,
1683 livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
1684 modules/livecd_stage2_target.py:
1685 Fixed the livecd-stage2 action_sequence and updated the isolinux cdtar's to
1686 include newer memtest86. This is catalyst 2.0.1 and ready to roll.
1688 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1689 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
1690 Added a patch from Bardur Arantsson <bugs-gentoo.org@scientician.net> which
1691 resolves an issue where a variable could be accessed unitialized in obscure
1692 circumstances. This is wrt bug #144984.
1694 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1695 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1696 modules/stage2_target.py, modules/stage4_target.py:
1697 Fixed up action_sequence when using --fetchonly to not create tarballs or
1698 ISO images for bug #143392.
1700 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1701 targets/grp/grp-chroot.sh, targets/stage4/stage4-chroot.sh:
1702 Clean up the USE usage in GRP/stage4.
1704 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1705 modules/generic_stage_target.py, modules/stage1_target.py,
1706 modules/stage2_target.py:
1707 Added cleanup patch for stage1/stage2 and generic_stage_target from Andrew
1708 Gaffney <agaffney@gentoo.org> wrt bug #155911.
1710 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1711 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1712 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
1713 targets/stage4/stage4-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
1714 Added patch from Andrew Gaffney <agaffney@gentoo.org> to remove all
1715 instances of USE_ORDER since auto hasn't been valid for some time. This is
1718 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1719 modules/generic_stage_target.py, modules/stage1_target.py:
1720 Added patch from Daniel Ostrow <dostrow@gentoo.org> for added FreeBSD
1721 goodness wrt bug #153587.
1723 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1724 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg:
1725 Changed dobladecenter to slowusb. Thanks to solar for pointing this out.
1727 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1728 modules/generic_stage_target.py, modules/stage4_target.py:
1729 Added a check to see if we have the tarball option enabled, which causes
1730 catalyst to run the capture sequence. This was requested by Tim Yamin for
1731 the stage4 target, but I thought it should be usable on any stage target.
1733 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1734 targets/support/livecdfs-update.sh:
1735 Moved fstab tweaks all into one location and added make.conf tweak for bug
1738 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1739 Changed the options to be in alphabetical order so my meatspace logical
1740 parser can process them better, added the compress and tarball options,
1741 which are as of yet unused for bug #139390 and request from Tim Yamin, and
1742 removed the unused -x command line parameter for bug #151405.
1744 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1745 modules/generic_stage_target.py:
1746 Added a warning about changing the CHOST setting for bug #142034.
1748 11 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
1749 modules/generic_stage_target.py, targets/stage1/stage1-controller.sh,
1750 targets/support/chroot-functions.sh:
1751 Added initial Gentoo/FreeBSD support. Patch from Diego Pettenò
1752 <flameeyes@gentoo.org> and attached to bug #150351.
1754 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1755 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1756 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1757 arch/sparc64.py, arch/x86.py, catalyst, files/catalyst.conf,
1758 modules/builder.py, modules/catalyst_lock.py, modules/catalyst_support.py,
1759 modules/embedded_target.py, modules/generic_stage_target.py,
1760 modules/generic_target.py, modules/grp_target.py,
1761 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1762 modules/netboot2_target.py, modules/netboot_target.py,
1763 modules/snapshot_target.py, modules/stage1_target.py,
1764 modules/stage2_target.py, modules/stage3_target.py,
1765 modules/stage4_target.py, modules/tinderbox_target.py,
1766 targets/embedded/embedded-chroot.sh,
1767 targets/embedded/embedded-controller.sh,
1768 targets/embedded/embedded-fs-runscript.sh,
1769 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1770 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1771 targets/grp/grp-preclean-chroot.sh,
1772 targets/livecd-stage1/livecd-stage1-chroot.sh,
1773 targets/livecd-stage1/livecd-stage1-controller.sh,
1774 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1775 targets/livecd-stage2/livecd-stage2-controller.sh,
1776 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1777 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1778 targets/netboot2/netboot2-controller.sh,
1779 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1780 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1781 targets/stage1/stage1-controller.sh,
1782 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1783 targets/stage2/stage2-controller.sh,
1784 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1785 targets/stage3/stage3-controller.sh,
1786 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
1787 targets/stage4/stage4-controller.sh,
1788 targets/stage4/stage4-preclean-chroot.sh,
1789 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1790 targets/support/functions.sh, targets/support/kmerge.sh,
1791 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1792 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
1793 targets/support/rc-update.sh, targets/support/target_image_setup.sh,
1794 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1795 targets/tinderbox/tinderbox-controller.sh,
1796 targets/tinderbox/tinderbox-preclean-chroot.sh:
1797 Removing all copyright and license comment headers from all files so we
1798 don't ever get another bug like bug #149638.
1800 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1801 modules/generic_stage_target.py:
1802 Clean up more spacing/capitalization.
1804 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README,
1805 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1806 modules/stage4_target.py, targets/embedded/embedded-chroot.sh,
1807 targets/embedded/embedded-controller.sh,
1808 targets/embedded/embedded-fs-runscript.sh,
1809 targets/embedded/embedded-preclean-chroot.sh,
1810 targets/livecd-stage2/livecd-stage2-controller.sh,
1811 targets/netboot2/netboot2-copyfile.sh,
1812 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh,
1813 targets/support/pre-kmerge.sh:
1814 Fixed lots of spacing issues, removed livecd/type from livecd-stage1, add
1815 splash capabilities to stage4, change 'cp -a' to 'cp -pPR', add -q to emerge
1816 calls in kmerge.sh, and updated README.
1818 13 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1819 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
1820 Fix bashrc so it doesn't give an error and add System.map to livecd-kernel.
1822 08 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1823 modules/catalyst_support.py:
1824 Added fix for bug #143348.
1826 23 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1827 targets/support/livecdfs-update.sh:
1828 Added -q to emerge call for systempkgs.txt just to be on the safe side.
1830 22 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1831 targets/livecd-stage2/livecd-stage2-controller.sh,
1832 targets/support/livecdfs-update.sh:
1833 Changed some copy commands to use -f, added a check for /etc/gconf before
1834 moving it when not using gentoo-release-livecd, and fixed a sed for root's
1835 .bashrc, as reported on the gentoo-catalyst mailing list by Luca Casagrande
1836 <luca.casagrande@gmail.com>.
1838 16 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1839 targets/support/livecdfs-update.sh:
1840 Fixing sed so that systemspkgs.txt is built properly.
1842 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1843 The sparc32 binary is in /bin, not /usr/bin.
1845 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1846 targets/support/chroot-functions.sh:
1847 We now only set the options for pkgcache if we are not using fetchonly. This
1848 should work around a problem where portage won't fetch the files if a binpkg
1849 already exists for the package.
1851 09 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1852 targets/support/livecdfs-update.sh:
1853 Added code to make a backup of custom.conf before we edit it for the
1856 29 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1857 targets/support/livecdfs-update.sh:
1858 Remove sed from splash section, since it wasn't actually resolving the
1859 issue, anyway. Change the installer's dialog front-end code to simply run
1860 via sudo, since we don't need to worry about having the X DISPLAY setup or
1861 anything. This is catalyst 2.0, so you guys can all start rejoicing.
1863 26 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1864 targets/support/livecdfs-update.sh:
1865 Fix my sed line so it actually applies correctly.
1867 25 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1868 targets/support/chroot-functions.sh:
1869 Added check for verbose, and add --verbose if found, or --quiet, to emerge
1872 21 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1873 targets/support/livecdfs-update.sh:
1874 Fix the splash code so we have our splash theme on all 6 virtual consoles,
1875 as well as a possible fix for the read-only filesystem messages from
1876 /sbin/splash-functions.sh
1878 20 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1879 targets/support/chroot-functions.sh:
1880 Fix --fetchonly to actually work.
1882 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1883 examples/livecd-stage2_template.spec:
1884 Added description for livecd/fsops to livecd-stage2's spec template.
1886 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1887 targets/support/livecdfs-update.sh:
1888 I've modified the GDM configuration section to work correctly. I have also
1889 ensured that xdm is no longer started just because livecd/xdm is used, which
1890 was causing issues for the generic-livecd type. This is 2.0_rc50, which
1891 should be the last of the 'release candidates' made. If there are no bug
1892 reports in 2 days, then I'm rolling this as 2.0 final.
1894 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1895 targets/support/livecdfs-update.sh:
1896 Hopefully, I have fixed the issue with the Installer icons. We'll have to
1897 see once the newer Installer is released, as I still have to fix the
1900 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1901 targets/support/rc-update.sh:
1902 Removed famd from the default runlevel for gentoo-release-livecd. It really
1903 shouldn't cause a problem, but I prefer it stay a bit clean.
1905 11 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1906 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
1907 targets/support/create-iso.sh, targets/support/kmerge.sh,
1908 targets/support/livecdfs-update.sh, targets/support/mips-arcload_conf.sh:
1909 Added patches from Joshua Kinard <kumba@gentoo.org> from bug #139337.
1911 05 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1912 -livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
1913 +livecd/cdtar/silo-1.4.13-sparc-cdtar.tar.bz2,
1914 targets/support/bootloader-setup.sh:
1915 Added patch from Gustavo Zacarias <gustavoz@gentoo.org> for sparc/silo
1916 parameters support. This is for bug #139300.
1918 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1919 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1920 targets/support/filesystem-functions.sh:
1921 Added two patches from Joshua Kinard from bug #138255 to fix livecd/fsops
1922 and also to remove some redundant values from livecd-stage2's valid_values.
1925 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
1927 Fixed invocation of linux32 for x86 and ppc. This is for bug #138080.
1929 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1930 modules/generic_stage_target.py:
1931 Fix a problem where catalyst was creating an initial list, then putting that
1932 list inside another. Thanks to Andrew Gaffney <agaffney@gentoo.org> for
1933 pointing it out and for the fix. This is for bug #136351.
1935 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1936 targets/support/unmerge.sh:
1937 Removing loop for unmerge, as it didn't actually solve anything and the
1938 portage team has helped us out by reverting the behavior that caused this
1939 change in the first place.
1941 21 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1942 modules/netboot2_target.py, modules/stage1_target.py,
1943 targets/netboot2/netboot2-copyfile.sh, targets/support/pre-kmerge.sh:
1944 Added two patches from Joshua Kinard <kumba@gentoo.org> to fix stage1 not
1945 having /proc mounted during the preclean stage and also to clean up the
1946 netboot2 code. This is 2.0_rc48.
1948 20 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1949 targets/support/unmerge.sh:
1950 Change our unmerge from being a single unmerge to a loop, to work around an
1951 unexpected change in portage 2.1's unmerge processing.
1953 19 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1954 targets/support/bootloader-setup.sh:
1955 Fixed a problem where we were putting the kernel name in twice and causing
1956 and error when using grub as a bootloader. This is for bug #137252.
1958 15 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1959 targets/support/bootloader-setup.sh:
1960 Added a second pass to the alpha bootloader setup to create aboot items for
1961 serial console for bug #133457.
1963 12 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1964 +livecd/cdtar/arcload-0.43-r1.tbz2:
1965 Added arcload cdtar for mips.
1967 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1968 targets/netboot/netboot-controller.sh:
1969 Added make-busybox-symlinks to USE for busybox compile. This is catalyst
1972 08 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1973 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
1974 Add patch from bug #135051 to fix the seedcache extraction logic.
1976 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1977 targets/support/livecdfs-update.sh:
1978 Don't set icon theme to Clearlooks, since it doesn't exist.
1980 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1981 targets/support/livecdfs-update.sh:
1982 Fix sed on installer icons.
1984 25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1987 23 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1988 targets/stage1/stage1-controller.sh:
1989 Added a -type f to the find call in stage1 for bug #132180.
1991 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1992 livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2:
1993 Updated yaboot cdtar from Daniel Ostrow <dostrow@gentoo.org> so it will boot
1994 properly on IBM PPC64 machines.
1996 19 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1997 modules/generic_stage_target.py:
2000 16 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2001 targets/support/rc-update.sh:
2002 Removed x-setup from default runlevel, as it is now controlled via the
2003 autoconfig init script.
2005 15 May 2006; Eric Edgar <rocket@gentoo.org> arch/ppc64.py:
2006 Fix ppc64 based arches to subclass ppc64
2008 15 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2009 modules/livecd_stage1_target.py:
2010 Use the full category/package name for livecd-tools.
2012 13 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2013 targets/support/livecdfs-update.sh:
2014 Make copies and deletes recursive for firmware since some packages put their
2015 firmware in a subdirectory.
2017 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2018 targets/support/livecdfs-update.sh:
2019 Fix detection of the Installer.
2021 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
2022 Added 970, power3, power4, and power5 sub-arches for ppc64.
2024 09 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2025 targets/support/livecdfs-update.sh:
2026 Removed portion of livecdfs-update.sh that created /etc/conf.d/net as it is
2027 no longer necessary and can cause possible problems with Installer-based
2030 08 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
2031 recursive directory create
2033 01 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2034 modules/catalyst_support.py:
2035 Changed a display error from bug #131502 and rolling 2.0_rc45.
2037 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2038 targets/support/create-iso.sh:
2039 Added patch from Gustavo Zacharias <gustavoz@gentoo.org> for some fun
2042 25 Apr 2006; Eric Edgar <rocket@gentoo.org>
2043 modules/generic_stage_target.py:
2044 digests function uses raw output from hash function now
2046 25 Apr 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
2047 change hash result format so .DIGESTS is generated correctly
2049 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2050 modules/catalyst_support.py:
2051 Added patch to parse_spec by Andrew Gaffney <agaffney@gentoo.org> and for
2054 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2055 targets/support/livecdfs-update.sh:
2056 Added a space for bug #131181.
2058 23 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2059 targets/support/kmerge.sh:
2060 Fixed creation of kernelpkgs.txt file for the installer.
2062 21 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2063 modules/generic_stage_target.py:
2064 Somehow this hosts.bck fix got reverted and I really don't know how. Anyway,
2067 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2068 targets/livecd-stage2/livecd-stage2-controller.sh,
2069 targets/support/bootloader-setup.sh:
2070 I missed an extra else in bootloader-setup.sh, so I'm fixing that and
2071 rolling out an emergency rc44.
2073 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2074 targets/support/bootloader-setup.sh:
2075 If you use elif, you have to use a then after it. Yeah, that one's totally
2078 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2079 targets/support/livecdfs-update.sh:
2080 Fixing my own bug in livecdfs-update.sh and rolling 2.0_rc43.
2082 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2083 targets/support/rc-update.sh:
2084 Removed runlevel deletion, as it probably wasn't a good idea. This is for
2087 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2088 targets/support/bootloader-setup.sh:
2089 Removed bootplash support from ppc/ppc64 since they only will work with
2090 gensplash. Forced use of livecd/splash_type of bootsplash to get
2091 splash=silent. This should reduce the number of things on the kernel command
2092 line that aren't necessary.
2094 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
2095 modules/catalyst_support.py:
2096 Added patch from Andrew Gaffney <agaffney@gentoo.org> to re-write
2097 parse_spec. This should resolve bug #130103, as well as make the code much
2098 cleaner. This is 2.0_rc42.
2100 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2101 modules/generic_stage_target.py:
2102 Forced -p on tar for compressing stages.
2104 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2105 targets/support/chroot-functions.sh:
2106 Fixed fetchonly option for stages 1 through 3 and livecd-stage1, and
2109 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2110 targets/stage1/build.py:
2111 Added patch to build.py for portage 2.1 support.
2113 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2114 targets/support/kmerge.sh:
2115 Fixed genkernel initramfs overlay support. Thanks to Alvin Lee
2116 <liyiming@ict.ac.cn> in bug #129890.
2118 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2119 targets/support/livecdfs-update.sh:
2120 Moved sed line for ##STARTX to end of file, since we aren't touching
2121 /etc/startx until the end.
2123 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2124 targets/support/livecdfs-update.sh:
2125 Added a check for the games group and add it if it doesn't exist already.
2126 This should resolve bug #125498.
2128 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2129 examples/generic_stage_template.spec, examples/grp_template.spec,
2130 examples/livecd-stage1_template.spec,
2131 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
2132 examples/netboot_template.spec, examples/snapshot_template.spec,
2133 examples/stage4_template.spec, examples/tinderbox_template.spec:
2134 Removed portdir_overlay from the snapshot example spec and added
2135 portage_overlay to the example specs for the relevant targets.
2137 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2138 This is 2.0_rc41 since it has better LiveCD support.
2140 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2141 targets/support/livecdfs-update.sh:
2144 31 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2145 targets/support/functions.sh:
2146 Removed check for livecd/dev-manager being udev since it was done
2147 incorrectly and genkernel assumes udev by default on a 2.6 kernel and devfs
2148 by default on a 2.4 kernel. Thanks to Alvin Lee <liyiming@ict.ac.cn> on bug
2149 #128265 for pointing this out.
2151 23 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2152 -livecd/cdtar/elilo-3.4-cdtar.tar.bz2,
2153 +livecd/cdtar/elilo-3.6-cdtar.tar.bz2:
2154 Replaced elilo-3.4 cdtar with elilo-3.6 cdtar for IA64.
2156 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2157 modules/generic_stage_target.py:
2158 Fix to ensure that we look inside the chroot for /etc/hosts.bck, not on our
2159 live system. You can thank Andrew Gaffney for the fix.
2161 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2162 targets/livecd-stage2/livecd-stage2-controller.sh:
2163 Don't copy motd files if we're using livecd/type generic-livecd.
2165 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2166 targets/livecd-stage2/livecd-stage2-controller.sh,
2167 targets/support/livecdfs-update.sh:
2168 Made sure that livecd/motd is ignored for livecd/type: gentoo-* and added
2169 some extra cleanup to generic-livecd.
2171 16 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2172 -livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2,
2173 -livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2,
2174 +livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2,
2175 -livecd/cdtar/ppc-yaboot-cdtar.tar.bz2,
2176 targets/support/bootloader-setup.sh:
2177 Added sed to PPC/PPC64 to change boot.msg to match the hardware for which
2178 the CD was built, merged the PPC and PPC64 cdtar files into a single cdtar,
2179 and removed all older cdtar files for PPC*.
2181 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2182 livecd/files/livecd.motd.txt:
2183 Added message to the official LiveCD MOTD mentioning how to run the
2184 installer. Blame codeman. This is 2.0_rc40.
2186 13 Mar 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2187 fix so snapshot target doesnt have errors
2189 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2190 targets/support/livecdfs-update.sh:
2191 Finalized the sync from my fsscript for 2006.0 into catalyst. It is now no
2192 longer necessary to use a fsscript to duplicate the official Gentoo LiveCD
2195 12 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2196 targets/support/rc-update.sh:
2197 Removed hdparm and alsasound from rc-update.sh as they are pulled in by the
2200 21 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2201 targets/support/livecdfs-update.sh:
2202 Added wrapping around the udev sed for those crazy 2.4-users.
2204 17 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2205 targets/support/livecdfs-update.sh:
2206 Added sed fix for udev starting evms_activate unconditionally. This is
2209 17 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
2210 add stage4/unmerge stage4/rm to valid options
2212 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2213 targets/support/rc-update.sh:
2214 Added fix for bug #122154 from Rajiv Manglani.
2216 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2217 targets/support/kmerge.sh:
2218 Fixed creation of kernelpkgs.txt for the Installer.
2220 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2221 livecd/cdtar/elilo-3.4-cdtar.tar.bz2:
2222 Updated elilo tarball for IA64.
2224 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2225 DIGESTS support for snapshot creation
2227 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2228 This is catalyst 2.0_rc38, codenamed: When will the stinking release
2229 candidates ever end?
2231 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2232 fix for .DIGESTS.DIGESTS issue in grp
2234 14 Feb 2006; Eric Edgar <rocket@gentoo.org>
2235 modules/generic_stage_target.py:
2236 fix for failure when root_overlay is not set
2238 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2239 targets/support/bootloader-setup.sh:
2240 Added IA64/SGI patch from plasmaroo.
2242 13 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2243 targets/livecd-stage1/livecd-stage1-controller.sh,
2244 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
2245 Fixed generation of grppkgs.txt and kernelpkgs.txt for the Installer. This
2248 10 Feb 2006; Eric Edgar <rocket@gentoo.org>
2249 modules/generic_stage_target.py:
2250 Allow multiple overlays for root_overlay and overlay spec option
2252 10 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2253 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
2254 +livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2, catalyst,
2255 targets/support/rc-update.sh:
2256 Updated ppc64's cdtar file with a new boot.msg, removed older file, and
2257 fixed bug #122154. This is catalyst 2.0_rc36.
2259 09 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2260 livecd/files/livecd.motd.txt, targets/support/livecdfs-update.sh:
2261 Updated the LiveCD motd to tell the user to run the display manager again,
2262 rather than startx, while mentioning that startx is useful as a rescue X
2263 session since it starts twm. This is catalyst 2.0_rc35.
2265 09 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2266 Add hfs-hide options to mkisofs so macs boot
2268 09 Feb 2006; Eric Edgar <rocket@gentoo.org>
2269 modules/generic_stage_target.py:
2270 Fix indentation issues
2272 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2275 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
2276 targets/support/bootloader-setup.sh:
2277 add additional console less entry when consoles are chosen for ppc64
2279 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
2280 modules/generic_stage_target.py:
2281 fix kernelopts and extraversion env variable exports
2283 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2284 targets/support/livecdfs-update.sh:
2285 Rearranged generation of /usr/livecd/systempkgs.txt for the LiveCD. Thanks
2286 to Andrew Gaffney for spotting this. This is 2.0_rc33.
2288 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2289 targets/support/kmerge.sh:
2290 Changing the way we determine if extraversion is set. This is catalyst
2293 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2294 targets/support/livecdfs-update.sh:
2295 Change net.ethX links to link to net.lo instead of net.eth0.
2297 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2298 examples/stage4_template.spec:
2299 Fixed rcadd example for stage4. Blame rajiv.
2301 06 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2302 This is catalyst 2.0_rc31.
2304 05 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2305 targets/support/livecdfs-update.sh:
2306 Added copy of /usr/portage/eclass for the Installer. Thanks to Andrew
2307 Gaffney for pointing me in the right direction.
2309 03 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2310 change all occurrences of ${clst_livecd_cdfstype} with ${clst_fstype}
2312 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2315 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
2316 examples/livecd-stage2_template.spec:
2317 updated examples to have console and machine_type
2319 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
2320 targets/support/bootloader-setup.sh:
2321 Change [ console ] to -console in yaboot.conf for ppc64. Spaces aren't
2324 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2325 This is catalyst 2.0_rc29.
2327 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2328 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2:
2329 Removed extra yaboot.conf from
2330 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2.
2332 01 Feb 2006; Eric Edgar <rocket@gentoo.org>
2333 targets/support/kill-chroot-pids.sh:
2334 add sleep to try and give processes a chance to die. bug 119940
2336 01 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2337 targets/support/functions.sh:
2338 Removed some quotes to make sure we have a binary operator and closing bug
2341 31 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2342 targets/support/create-iso.sh:
2343 Added fix for amd64/x86 ISO creation. This is 2.0_rc28.
2345 30 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2346 targets/support/bootloader-setup.sh:
2347 Added path from bug #120935 for PPC/PPC64.
2349 30 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage2_target.py:
2350 Additional spacing fixes submitted by `Kumba
2352 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2353 modules/stage2_target.py:
2354 space cleanups contributed from `Kumba
2356 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2357 add grp/use to valid_values in the grp module
2359 29 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2362 28 Jan 2006; Eric Edgar <rocket@gentoo.org>
2363 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
2364 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
2365 targets/support/bootloader-setup.sh:
2366 ppc cdtar update; ppc64 bootloader updates
2368 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2369 targets/support/create-iso.sh:
2370 Fixing HFS bless on PPC64. This is catalyst 2.0_rc26.
2372 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2373 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
2374 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
2375 targets/support/create-iso.sh:
2376 Fix ppc64 iso creation. Add console machine_type for ppc yaboot separation.
2378 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2379 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2380 Add ppc console and machine_type=ibm
2382 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2383 modules/generic_stage_target.py:
2384 Fix type error when kernel packages arent defined
2386 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2387 examples/generic_stage_template.spec, examples/grp_template.spec,
2388 examples/livecd-stage1_template.spec,
2389 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
2390 examples/stage4_template.spec:
2391 Added more verbose wording and examples for pkgcache_path and
2392 kerncache_path, where necessary.
2394 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2395 targets/support/create-iso.sh:
2396 Really fixing bug #120475 this time. This is 2.0_rc25.
2398 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2399 targets/support/create-iso.sh:
2400 Added patch from bug #120475 that resolves HFS blessing on PPC*. This is
2403 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2404 +livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
2405 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
2406 Added initial support for EFI booting on x86. This is completely untested,
2407 so use it at your own risk. Also, no bug reports without patches, please.
2408 This is catalyst 2.0_rc23.
2410 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2411 kmerge should have been kerncache
2413 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh,
2414 targets/support/pre-kmerge.sh:
2415 Fix a few other places for the kerncache update
2417 26 Jan 2006; Eric Edgar <rocket@gentoo.org>
2418 examples/generic_stage_template.spec, examples/grp_template.spec,
2419 examples/livecd-stage1_template.spec,
2420 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
2421 examples/netboot_template.spec, examples/stage4_template.spec,
2422 examples/tinderbox_template.spec, modules/generic_stage_target.py,
2423 targets/support/kmerge.sh:
2424 Separation of kerncache from snapcache
2426 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2427 It helps if I actually increment the version number.
2429 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2430 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
2431 Added --oneshot to default options for stage1 building. Added code to wipe
2432 world during stages 1 and 3. This is catalyst 2.0_rc22.
2434 25 Jan 2006; Eric Edgar <rocket@gentoo.org>
2435 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2436 Fix bug if no kernel packages were defined but there was a postconf setting.
2437 x86 softlevel support is enhanced.
2439 24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2440 targets/support/bootloader-setup.sh:
2441 Added IA64 patch from plasmaroo. This is catalyst 2.0_rc21.
2443 23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2444 Changed mcpu to mtune since mcpu is deprecated on GCC 3.4 and above.
2446 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2449 20 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/netboot2_target.py:
2450 Netboot2 fixes for spec parameter checks
2452 20 Jan 2006; Eric Edgar <rocket@gentoo.org>
2453 modules/generic_stage_target.py, modules/stage4_target.py:
2454 add makeopts spec file support.
2456 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2457 modules/generic_stage_target.py:
2458 Added fix for bug #119635.
2460 19 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2461 Fix pre-kmerge.sh for stage4
2463 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2466 18 Jan 2006; Eric Edgar <rocket@gentoo.org>
2467 modules/generic_stage_target.py:
2468 fix crash when no kernel is defined. spacing issue
2470 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2473 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2474 modules/livecd_stage2_target.py:
2475 Added livecd/volid to valid_values.
2477 17 Jan 2006; Eric Edgar <rocket@gentoo.org>
2478 modules/generic_stage_target.py:
2479 remove extra function that was converting strings to lists unnecessarily
2481 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2482 This is catalyst 2.0_rc17.
2484 17 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2485 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2486 modules/stage4_target.py:
2487 fix issue where args not allowed that arose due to earlier myspec addlargs bug
2489 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2490 targets/embedded/embedded-preclean-chroot.sh,
2491 targets/grp/grp-preclean-chroot.sh,
2492 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2493 targets/stage1/stage1-preclean-chroot.sh,
2494 targets/stage2/stage2-preclean-chroot.sh,
2495 targets/stage3/stage3-preclean-chroot.sh,
2496 targets/support/chroot-functions.sh,
2497 targets/tinderbox/tinderbox-preclean-chroot.sh:
2498 Added function to cleanup stray /etc/distcc/hosts files.
2500 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2501 targets/support/bootloader-setup.sh:
2502 Added fix from bug #119123. This is catalyst 2.0_rc16.
2504 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2505 targets/support/create-iso.sh, targets/support/netboot2-final.sh:
2506 Fixing some spacing. This is catalyst 2.0_rc15.
2508 16 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2509 Attempt to fix bug #117649
2511 16 Jan 2006; Eric Edgar <rocket@gentoo.org>
2512 modules/generic_stage_target.py:
2513 fixes for bugs #119009, #119041 and #118985
2515 13 Jan 2006; Eric Edgar <rocket@gentoo.org>
2516 +examples/netboot2_template.spec, modules/catalyst_support.py,
2517 +modules/netboot2_target.py, +targets/netboot2/netboot2-controller.sh,
2518 +targets/netboot2/netboot2-copyfile.sh, +targets/netboot2/netboot2-pkg.sh,
2519 +targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
2522 13 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py,
2523 targets/support/kmerge.sh:
2524 Fix for ccache (null)/.ccache bug
2526 13 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2529 11 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, arch/ppc.py:
2530 Added ppc -mcpu patch from Pylon for bug #118709.
2532 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2533 modules/embedded_target.py, modules/stage4_target.py:
2534 Added linuxrc to embedded and stage4 targets.
2536 10 Jan 2006; Eric Edgar <rocket@gentoo.org>
2537 modules/generic_stage_target.py, targets/support/kmerge.sh:
2538 filter kname - and . for kmerge.sh
2540 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2541 targets/support/create-iso.sh:
2542 Added sparc64 to sparc lines for create-iso.sh to fix ISO creation on sparc64.
2544 05 Jan 2006; Eric Edgar <rocket@gentoo.org>
2545 modules/generic_stage_target.py:
2546 change .digests to .DIGESTS
2548 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2549 targets/support/kmerge.sh:
2550 Commented ccache for genkernel build which will resolve #117648 until a
2551 proper solution can be found. This is 2.0_rc13.
2553 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2554 targets/stage1/stage1-controller.sh:
2555 Added patch from vapier for bug #117254.
2557 03 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
2558 arch/amd64.py, arch/mips.py, arch/ppc.py, arch/ppc64.py, arch/s390.py,
2559 arch/sh.py, arch/sparc.py, arch/sparc64.py, arch/x86.py:
2560 Added -pipe to default CFLAGS/CXXFLAGS and doing some minor cleanup
2563 03 Jan 2006; Eric Edgar <rocket@gentoo.org>
2564 modules/generic_stage_target.py:
2565 Remove chost/cflags etc. warning messages
2567 31 Dec 2005; Eric Edgar <rocket@gentoo.org>
2568 modules/generic_stage_target.py:
2569 Attempt to fix bug 117253; chost is wrong on autoresume
2571 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2572 modules/generic_stage_target.py, modules/netboot_target.py,
2573 modules/stage1_target.py:
2574 make setting of destdir more global and part of generic_stage_target
2576 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2577 Fix destpath bug in netboot target
2579 28 Dec 2005; Eric Edgar <rocket@gentoo.org>
2580 modules/generic_stage_target.py, modules/stage4_target.py:
2581 Fix for bug 116305;removed unnecessary pkgcache_path processing from the
2584 23 Dec 2005; Eric Edgar <rocket@gentoo.org> arch/sh.py,
2585 modules/generic_stage_target.py, modules/stage4_target.py:
2586 remove stray ' from arch/sh.py
2588 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2589 targets/stage1/stage1-controller.sh:
2590 This finally fixes the issues with gcc-config/binutils-config in stage1.
2591 This is catalyst 2.0_rc12.
2593 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2594 Fix incorrect warning message. portdir_overlay -> portage_overlay
2596 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2597 targets/stage1/stage1-controller.sh,
2598 targets/stage1/stage1-preclean-chroot.sh:
2599 Revert gcc-config/binutils-config to _rc11 locations. This should fix
2600 running gcc-config and binutils-config, though it probably breaks running on
2601 non-Gentoo platforms.
2603 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2604 modules/stage1_target.py:
2605 Make stage1 clean up python 2.3 and 2.4, also.
2607 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2608 targets/support/livecdfs-update.sh:
2609 Updated requirements and added creation of metadata.tar.bz2 for the installer.
2611 21 Dec 2005; Eric Edgar <rocket@gentoo.org>
2612 modules/generic_stage_target.py:
2613 Change digests file format to HASH_NAME HASH FILE_NAME
2615 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2616 targets/stage1/stage1-controller.sh:
2617 Moved gcc-config/binutils-config to before the chroot.
2619 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
2620 Remove requirement on md5sum,sha1sum,crc32 .. only need to have shash
2621 installed. Supports all of shashs algorithms as of 12_21_2005
2623 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2624 modules/generic_stage_target.py:
2625 Catalyst should die if source_subpath is not a string
2627 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2628 modules/generic_stage_target.py:
2629 Fix for source_subpath bug
2631 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2632 examples/generic_stage_template.spec:
2633 Updated example specs with information on cflags/chost/cxxflags/ldflags in
2634 both stages 1 and 2.
2636 20 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2637 modules/stage2_target.py:
2638 Disable reading of CHOST/CFLAGS/CXXFLAGS/LDFLAGS from the environment. Allow
2639 stage1 to be overridden again.
2641 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2642 targets/stage1/stage1-controller.sh:
2643 It looks like gcc-config/binutils-config needs to be run with the full path,
2644 since it is run outside of the chroot.
2646 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2647 targets/stage1/stage1-controller.sh:
2648 Fixed gcc-config calls. This is 2.0_rc11.
2650 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2651 This is catalyst 2.0_rc10.
2653 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/sh.py,
2654 modules/generic_stage_target.py:
2655 Updated sh support from Mike Frysinger <vapier@gentoo.org> and closing bug
2658 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2659 targets/support/functions.sh:
2660 Changed from -z to -n for bug #116180.
2662 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2663 modules/catalyst_support.py, modules/generic_stage_target.py:
2664 Detect missing binaries for the hashing functions and abort if not found
2666 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2667 files/catalyst.conf:
2668 Updated README to list new requirements. Set default hash as crc32. Set
2669 default digests as sha1/md5.
2671 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2672 modules/catalyst_support.py, modules/generic_stage_target.py,
2673 modules/livecd_stage2_target.py, modules/stage2_target.py:
2674 Change the internal hash checking to be quicker and more memory efficient.
2675 Add additional hash digests options.
2677 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2678 targets/tinderbox/tinderbox-chroot.sh,
2679 targets/tinderbox/tinderbox-controller.sh,
2680 targets/tinderbox/tinderbox-preclean-chroot.sh:
2681 Fixed up spacing/coding style on tinderbox.
2683 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2684 targets/support/kill-chroot-pids.sh, targets/support/kmerge.sh,
2685 targets/support/livecdfs-update.sh, targets/support/post-kmerge.sh,
2686 targets/support/pre-kmerge.sh, targets/support/rc-update.sh,
2687 targets/support/target_image_setup.sh, targets/support/unmerge.sh:
2688 Fixed up spacing/coding style on support.
2690 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst:
2691 Optimize catalyst bytecode and set a sane sys.exit for keyboard interrupts
2693 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2694 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
2695 targets/stage4/stage4-preclean-chroot.sh:
2696 Fixed up spacing/coding style on stage4.
2698 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2699 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-controller.sh,
2700 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2701 targets/stage3/stage3-controller.sh,
2702 targets/stage3/stage3-preclean-chroot.sh:
2703 Fixed up spacing/coding style on stages 2 and 3
2705 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2706 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
2707 targets/stage1/stage1-preclean-chroot.sh:
2708 Fixed up spacing/coding style on stage1. Also changed
2709 gcc-config/binutils-config to be outside the chroot.
2711 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2712 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2713 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh:
2714 Fixed up spacing/coding style on netboot.
2716 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2717 targets/livecd-stage1/livecd-stage1-chroot.sh,
2718 targets/livecd-stage1/livecd-stage1-controller.sh,
2719 targets/livecd-stage2/livecd-stage2-controller.sh:
2720 Fixed up spacing/coding style on livecd-stage*.
2722 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2723 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
2724 targets/grp/grp-preclean-chroot.sh:
2725 Fixed up spacing/coding style on grp.
2727 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2728 targets/embedded/embedded-chroot.sh,
2729 targets/embedded/embedded-controller.sh,
2730 targets/embedded/embedded-fs-runscript.sh,
2731 targets/embedded/embedded-preclean-chroot.sh:
2732 Fixed up spacing/coding style on embedded.
2734 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py,
2735 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2736 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2737 targets/support/functions.sh:
2738 Removing extra line from x86.py, fixing up comments, spacing, and coding
2739 style in targets/support through functions.sh
2741 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2742 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
2743 Fix more tab/spacing issues .. trying to make everything use tabs
2745 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2746 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2747 modules/stage1_target.py, modules/stage2_target.py,
2748 modules/stage3_target.py, modules/stage4_target.py:
2749 Fix warning message in stage1,2 and 3. Fix tab spacing issues in various
2752 14 Dec 2005; Eric Edgar <rocket@gentoo.org>
2753 modules/generic_stage_target.py:
2754 Add envscript warning to aid users who may not know what they are doing
2756 13 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2757 examples/generic_stage_template.spec:
2758 Changed example specs to match that cflags/cxxflags/chost/ldflags are now
2759 only configurable when building a stage2 tarball, to match the current state
2760 of portage. This is 2.0_rc9.
2762 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2763 targets/support/chroot-functions.sh:
2764 Silence more of portages beeps and clicks and whistles
2766 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2767 targets/support/chroot-functions.sh:
2768 Change the portage emerge to use run_emerge
2770 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2771 modules/generic_stage_target.py, modules/snapshot_target.py,
2772 modules/stage1_target.py, modules/stage2_target.py,
2773 modules/stage3_target.py:
2774 allow portdir_overlay to be part of all specs not including snapshot spec.
2775 Add warnings for stage1,2 and 3 in case someone uses this feature there.
2776 Remove overlay support from the snapshot spec but added a warning.
2778 13 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2779 modules/stage2_target.py:
2780 Move allowable cflags/cxxflags/chost/ldflags changing to stage2 from stage1
2783 11 Dec 2005; Eric Edgar <rocket@gentoo.org>
2784 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2785 Add support for bootloader softlevel=; have rsync delete the extra files out
2786 of the overlay so that the overlay always matches the source dir
2788 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2789 Swapped -v/-V since I had gotten them wrong here.
2791 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2792 modules/generic_stage_target.py:
2793 Fix stupid overlay bug
2795 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2796 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2797 targets/livecd-stage1/livecd-stage1-chroot.sh,
2798 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2799 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
2800 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
2801 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2802 targets/support/unmerge.sh:
2803 Made sure we use -f on removing the default links for splash. Removed
2804 check_portage_version as it really isn't needed anymore. Removed
2805 --no-install from genkernel commands in kmerge.sh so users must manually
2806 remove kernels from /boot. This is 2.0_rc8.
2808 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2809 targets/support/livecdfs-update.sh:
2810 Made sed on devfsd.conf conditional on it existing. Removes one more error
2811 message from a standard catalyst run.
2813 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2814 Added warning about breaking snapshot cache and re-enable autoresume, since
2815 the errors I was getting were elsewhere.
2817 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2818 modules/generic_stage_target.py:
2819 Fix indentation error the last commit caused
2821 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2822 modules/generic_stage_target.py:
2823 Always clear autoresume points after a successful run
2825 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2826 targets/support/livecdfs-update.sh:
2827 Changed mv -f in livecdfs-update.sh to a cp -r, as it was seriously breaking
2828 snapshot caching after a successful gentoo-release-livecd run.
2830 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2831 targets/support/rc-update.sh:
2832 Added famd to default on official LiveCD.
2834 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2835 targets/support/chroot-functions.sh:
2836 Fixes 'too many arguments' error in check_portage_version.
2838 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2839 modules/generic_stage_target.py:
2840 remove extra self.env={} that was resetting the environment to null
2842 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2843 modules/livecd_stage1_target.py:
2844 Fix appending livecd use flag if no use flag is specified in livecd-stage1
2847 08 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/generic_target.py:
2848 Add a default path to the environment in the chroot
2850 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2851 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
2852 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
2853 targets/livecd-stage2/livecd-stage2-controller.sh,
2854 -targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
2855 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2856 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2857 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
2858 targets/stage4/stage4-controller.sh, -targets/stage4/unmerge.sh,
2859 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
2860 +targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
2861 move unmerge.sh to support;move the CLEAN_DELAY,EMERGE_WARNING_DELAY, and
2862 CONFIG_PROTECT stuff in the run_emerge function for cleanliness
2864 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2866 Fixed up the man page, which has been suffering for some time, and also
2867 reversed -v/-V in the help message.
2869 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2870 targets/support/livecdfs-update.sh:
2871 Added fun gnome theme stuff to livecdfs-update.sh for the official Gentoo
2874 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2875 Turning off autoresume of doom until I can get more testing. I've had
2876 several issues with it. I'll be reporting/fixing these as I come across them
2877 but for now wish to turn it off by default as I don't want this one feature
2878 to stop the possible 2.0 final release.
2880 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2881 targets/livecd-stage2/unmerge.sh:
2882 Removed profiles hack from livecd-stage2's unmerge, since it isn't used
2883 anymore and probably should have been removed a long time ago when the new
2884 code was put into place in livecdfs-update.sh and livecd-local.start
2887 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2888 targets/livecd-stage1/livecd-stage1-chroot.sh,
2889 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2890 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh:
2891 Made EMERGE_WARNING_DELAY=0 for all stages. This is 2.0_rc7.
2893 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2894 modules/generic_stage_target.py, modules/generic_target.py:
2895 self.env should be a part of the super class generic_target so it applies to
2896 snapshots as well; removing redundant pass in the generic_target class as
2897 its not needed. There is code there to fill the statements
2899 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2900 targets/support/livecdfs-update.sh:
2901 Forward-porting portage tmpfs mounting from catalyst 1.x, otherwise we break
2904 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2905 Changed version stamp to 2.0_rc6.
2907 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2908 modules/generic_stage_target.py:
2909 Fix for unpack cases
2911 05 Dec 2005; Eric Edgar <rocket@gentoo.org>
2912 modules/generic_stage_target.py:
2915 05 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.1,
2916 modules/catalyst_support.py, modules/generic_stage_target.py,
2917 modules/grp_target.py, modules/livecd_stage1_target.py,
2918 modules/livecd_stage2_target.py, modules/netboot_target.py,
2919 modules/snapshot_target.py, modules/tinderbox_target.py:
2920 Stop reading env from the OS. Rely on the more on the envscript for oddball
2921 settings. Change -v to verbose and -V to version
2923 04 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2926 04 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py:
2927 Fix stage1 to NOT contain the code from stage2;continued cleanup from the
2930 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2931 examples/generic_stage_template.spec:
2932 Added chost/cflags/cxxflags/ldflags to example spec template.
2934 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2935 targets/support/rc-update.sh:
2936 OK, just kidding on that last commit. We were already doing rc-update add
2937 xdm default in livecdfs-update.sh and since it is a livecd-only function,
2938 there's no point in having it in rc-update.sh
2940 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2941 targets/support/rc-update.sh:
2942 Have rc-update add xdm if livecd/xdm is set.
2944 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2945 modules/catalyst_lock.py, modules/catalyst_support.py,
2946 modules/embedded_target.py, modules/generic_stage_target.py,
2947 modules/grp_target.py, modules/livecd_stage1_target.py,
2948 modules/livecd_stage2_target.py, modules/netboot_target.py,
2949 modules/stage1_target.py, modules/stage4_target.py,
2950 modules/tinderbox_target.py:
2951 So I was just kidding on that last commit. This one is 2.0_rc4.
2953 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2954 modules/catalyst_lock.py, modules/catalyst_support.py,
2955 modules/embedded_target.py, modules/generic_stage_target.py,
2956 modules/grp_target.py, modules/livecd_stage1_target.py,
2957 modules/livecd_stage2_target.py, modules/netboot_target.py,
2958 modules/stage1_target.py, modules/stage2_target.py,
2959 modules/stage4_target.py, modules/tinderbox_target.py:
2960 Reverting my nasty spaces->tabs mess-up and pushing out 2.0_rc4 quickly.
2962 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2963 files/catalyst.conf, modules/catalyst_lock.py,
2964 modules/catalyst_support.py, modules/embedded_target.py,
2965 modules/generic_stage_target.py, modules/grp_target.py,
2966 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2967 modules/netboot_target.py, modules/stage1_target.py,
2968 modules/stage2_target.py, modules/stage4_target.py,
2969 modules/tinderbox_target.py, targets/stage1/stage1-controller.sh:
2970 Fixed spacing/tabs. Updated catalyst.conf comments. Added autoresume, md5,
2971 and sha to catalyst.conf by default. This is catalyst 2.0_rc3.
2973 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2974 modules/generic_stage_target.py:
2975 Fix autoresume for unpacking tarballs
2977 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2978 targets/support/livecdfs-update.sh:
2979 remove gnap livecd-type per Koon's request
2981 02 Dec 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2982 change rc-update add modules default to rc-update add modules boot
2984 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2985 modules/generic_stage_target.py, modules/grp_target.py:
2986 Add more verbosity to digests if -V is enabled, add more print messages to
2989 02 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2990 modules/generic_stage_target.py, modules/grp_target.py:
2991 Add sha/md5 digests support for grp and cleanup other sha/md5 code
2993 01 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2994 Fix folder name for grp build dir to not have .tar.bz2 at the end
2996 01 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2997 modules/catalyst_support.py, modules/generic_stage_target.py:
2998 Add md5 and sha .digests file creation per wolf31o2's feature request
3000 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3001 This is catalyst-2.0_rc2.
3003 30 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/stage4_template.spec,
3004 files/catalyst.conf, modules/generic_stage_target.py,
3005 modules/livecd_stage1_target.py:
3006 Fix livecd-stage1 livecd use flag bug; stage4 doc cleanups;autoresume points
3007 after each successful kernel build;add autoresume documentation to
3010 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
3011 targets/embedded/embedded-controller.sh,
3012 targets/embedded/embedded-fs-runscript.sh,
3013 targets/livecd-stage2/livecd-stage2-controller.sh,
3014 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
3015 targets/stage1/stage1-chroot.sh, targets/stage4/stage4-controller.sh,
3016 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3017 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
3018 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
3019 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3020 targets/support/rc-update.sh:
3021 Changed multiple spaces to tabs to satisfy my OCD.
3023 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
3024 targets/support/chroot-functions.sh:
3025 Bumped genkernel detection to require 3.3.0 or higher
3027 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3028 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3029 targets/netboot/netboot-controller.sh:
3030 Changed to clst_use from clst_embedded_use and clst_netboot_use and
3031 clst_grp_use. This is catalyst-2.0_rc1.
3033 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
3034 targets/netboot/netboot-controller.sh:
3035 change to clst_use from clst_netboot_use
3037 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3038 targets/livecd-stage1/livecd-stage1-chroot.sh,
3039 targets/stage4/stage4-chroot.sh:
3040 Changed to clst_use from clst_stage4_use and clst_livecd_use.
3042 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3043 targets/stage4/stage4-chroot.sh:
3044 Fixed USE invocations in stage4 target.
3046 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
3047 modules/livecd_stage1_target.py:
3048 Force use=livecd for livecd-stage1
3050 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3051 This is version 2.0_pre20051129.
3053 28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3054 examples/livecd-stage1_template.spec, examples/stage4_template.spec:
3055 Removed kudzu-knoppix from example spec files.
3057 22 Nov 2005; Eric Edgar <rocket@gentoo.org>
3058 +livecd/cdtar/ppc-yaboot-cdtar.tar.bz2:
3059 Added ppc-yaboot-cdtar.tar.bz2 to have an Apple/IBM bootable cdrom
3061 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3062 examples/grp_template.spec, examples/livecd-stage1_template.spec,
3063 examples/stage4_template.spec, +examples/tinderbox_template.spec:
3064 Added tinderbox_template.spec to examples and cleaned up pkgcache_path
3065 definitions in the examples to fit in 80 columns.
3067 22 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/grp_template.spec,
3068 examples/livecd-stage1_template.spec, examples/stage4_template.spec,
3069 modules/grp_target.py, modules/tinderbox_target.py,
3070 targets/tinderbox/tinderbox-chroot.sh:
3071 Tinderbox script: added newuse, tinderbox and grp targets added support for
3072 overriding the pkgcache location via pkgcache_path - pkgcache_path:
3073 /path/to/cache in the spec file, updated example specs to note pkgcache_path
3075 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
3076 Added portdir example to catalyst.conf for bug #113272.
3078 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3079 targets/support/create-iso.sh:
3080 Fixed a few lines which were causing the isolinux directory to be removed
3081 when using an isolinux cdtar on x86/amd64. This is 2.0_pre20051122.
3083 21 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3084 targets/support/create-iso.sh:
3085 Changed check for /boot/isolinux.bin to /isolinux/isolinux.bin
3087 21 Nov 2005; Eric Edgar <rocket@gentoo.org>
3088 targets/support/bootloader-setup.sh, targets/support/functions.sh:
3089 Fix pegasos kernelz rename;fix default_append_line to not include initrd= as
3090 too many arches dont use it by default, test for an initrd in the yaboot
3093 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
3094 modules/generic_stage_target.py:
3095 Fix split error if use is specified
3097 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3098 -livecd/cdtar/palo-1.2_pre20030630-cdtar.tar.bz2,
3099 +livecd/cdtar/palo-1.5_pre20040515-cdtar.tar.bz2:
3100 Updated palo version from catalyst 1.x for HPPA.
3102 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3103 targets/support/bootloader-setup.sh:
3104 Removing for loop for grub on amd64/x86 as it was totally useless.
3106 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3107 targets/support/bootloader-setup.sh:
3108 Remove vga= line for PPC.
3110 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3111 targets/support/bootloader-setup.sh:
3112 PPC yaboot.conf fix from Lars Weiler <pylon@gentoo.org>.
3114 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3115 -catalyst-2.0_pre20051101-slot.patch, catalyst:
3116 Removing slot patch as it probably didn't belong here anyway, and updating
3117 version stamp to 2.0_pre20051118.
3119 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
3120 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3121 targets/support/bootloader-setup.sh:
3122 fix the bootloader script for isolinux so that it actually makes a cfg file,
3123 remove extra unneeded catalyst aborting print statement, reorganize rm code
3124 to make sure is splits properly and is an array even from the cmdline
3126 17 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3127 targets/support/livecdfs-update.sh:
3128 Added call to update-usbids to download the latest usb.ids file.
3130 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3131 modules/generic_stage_target.py:
3132 Move checks of running catalyst into the target which is simpler
3134 17 Nov 2005; Eric Edgar <rocket@gentoo.org>
3135 modules/generic_stage_target.py:
3136 Attempt to fix bug #111752, due to mount_safety_check calling a lock object
3137 that doesnt exist yet
3139 17 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/kmerge.sh:
3140 Keep unnecessary programs from installing into kerncache
3142 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3143 modules/generic_stage_target.py:
3144 Turn on more tracebacks at this point to better debug .. will need to turn
3145 them down as we find errors and build appropriate error handlers
3147 15 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3148 Changed version marker to 2.0_pre20051115 for new ebuild.
3150 15 Nov 2005; Eric Edgar <rocket@gentoo.org>
3151 modules/livecd_stage2_target.py:
3152 Fix bug in livecd stage2 so that it doesnt try to use tar
3154 14 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3155 targets/livecd-stage2/livecd-stage2-controller.sh:
3156 Fixed livecd/readme functionality, as reported to gentoo-catalyst mailing
3157 list by Paul Kessler <kessler@co.wabasha.mn.us> and forward-ported copying
3158 of Getting_Online.txt from catalyst 1.1.10.10.
3160 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
3161 Added Joshua Kinard to authors for his mips contributions.
3163 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3164 examples/livecd-stage2_template.spec:
3165 Fixed duplicate linuxrc entry in livecd-stage2_template.spec file. Blame
3166 Paul Kessler on gentoo-catalyst. ;]
3168 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3169 Change variables from cat1 format to cat2
3171 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3172 modules/generic_stage_target.py, modules/stage1_target.py:
3173 Fix modules has no attribute register
3175 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3176 modules/generic_stage_target.py:
3177 Fix broken aliases code that was just proof of concept
3179 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3180 Output mkisofs command line options to assist in debugging
3182 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3183 modules/generic_stage_target.py, targets/support/create-iso.sh:
3186 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3187 modules/generic_stage_target.py:
3188 Add VERY basic support for aliases kernel parameter.
3190 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3191 modules/livecd_stage2_target.py:
3192 Remove large section of commented code
3194 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3195 modules/generic_stage_target.py, modules/stage1_target.py:
3196 Allow LDFLAGS to be specified as an ENV variable for stage1
3198 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3199 modules/generic_stage_target.py:
3200 Fix rc-update to automatically run default options for livecds. Removed an
3201 erroneous key check.
3203 02 Nov 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3204 modules/livecd_stage1_target.py, modules/tinderbox_target.py:
3205 Make use spec key optional to default to profile defaults
3207 02 Nov 2005; Eric Edgar <rocket@gentoo.org>
3208 +examples/stage4_template.spec:
3209 Preliminary stage4_template.spec file
3211 01 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3212 +catalyst-2.0_pre20051101-slot.patch, catalyst:
3213 Updated version stamp and added slot patch.
3215 26 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
3216 Fix ordering problem so self.settings is defined
3218 18 Oct 2005; Eric Edgar <rocket@gentoo.org>
3219 modules/generic_stage_target.py:
3220 Correct a rsync issue when the directory doesnt exist
3222 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
3223 modules/generic_stage_target.py, targets/embedded/embedded-controller.sh,
3224 targets/livecd-stage2/livecd-stage2-controller.sh,
3225 targets/netboot/netboot-controller.sh,
3226 targets/stage4/stage4-controller.sh:
3227 run pre_kmerge and post_kmerge only once
3229 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
3230 targets/support/bootloader-setup.sh:
3231 MIPS bootloader patch
3233 15 Oct 2005; Eric Edgar <rocket@gentoo.org>
3234 targets/support/mips-arcload_conf.sh:
3235 Fix MIPS Serial Detection
3237 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
3238 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
3239 +targets/support/mips-arcload_conf.sh:
3240 Application of Kumba's patches for MIPS support
3242 13 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3243 Check for the correct arch specific cd building tool
3245 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
3246 modules/generic_stage_target.py:
3247 Print a warning if livecd/iso is not defined
3249 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3250 Reverted default CHOST for x86 back to i386-pc-linux-gnu.
3252 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3253 targets/support/post-kmerge.sh:
3254 Check for existence of files in /lib/modules before running depscan.sh. This
3255 replaces the mips-specific check and makes it portable.
3257 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3258 modules/generic_stage_target.py:
3259 update autoresume logic when dealing with rsync unpack operations
3261 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3262 targets/support/post-kmerge.sh:
3263 Bypass module load on mips
3265 10 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3266 remove --no-deps so dependancies get installed for genkernel
3268 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3269 modules/generic_stage_target.py:
3270 Fix missing : statement in unpack
3272 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3273 modules/generic_stage_target.py:
3274 fix livecd-stage2 unpack when seedcache is turned off
3276 10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3277 targets/support/functions.sh:
3278 Fix module unpacking and make it actually optional.
3280 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3281 modules/generic_stage_target.py:
3282 Fix broken seedcache autoresume interaction
3284 07 Oct 2005; Eric Edgar <rocket@gentoo.org>
3285 modules/generic_stage_target.py:
3286 Cleanup stage directories properly for tar installs
3288 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
3289 Tinderbox no longer cleans /tmp/*
3291 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3292 targets/tinderbox/tinderbox-chroot.sh,
3293 targets/tinderbox/tinderbox-controller.sh:
3294 Fixing problem with bind mounted portage and final rsync on tinderbox target
3295 and adding additional logging.
3297 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
3298 Stop tinderbox from trying to create a tarball of itself
3300 06 Oct 2005; Eric Edgar <rocket@gentoo.org>
3301 modules/generic_stage_target.py:
3302 Fix catalyst so it fully disables snapcache when its not specified in the
3305 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3306 examples/livecd-stage2_template.spec:
3307 Removed livecd/runscript and livecd/archscript from livecd-stage2 example
3308 spec template and updating version stamp.
3310 06 Oct 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3311 modules/catalyst_support.py:
3312 allow file_check to proceed if key is not in use
3314 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
3315 Recursively make the missing directories
3317 05 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
3318 Fix extract_modules to just echo a warning that it is missing
3320 30 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3321 files/catalyst.conf:
3322 Updating default configuration for catalyst and updating version stamp,
3323 since we're beginning internal testing for release.
3325 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
3326 modules/generic_stage_target.py:
3327 fix bug 106004 split strings into a list for empty and rm operation
3329 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
3330 modules/livecd_stage2_target.py:
3331 Append slashes to directories so rsyncs work properly
3333 13 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3334 examples/livecd-stage2_template.spec:
3335 Changing source_subpath for livecd-stage2 example for bug #101704.
3337 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3338 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3339 targets/support/livecdfs-update.sh:
3340 Added livecd/xdm and livecd/xsession options. These are used to setup the
3341 default display manager and X session, respectively. Added supporting
3342 documentation to example spec files. Imported more work from my fsscript for
3343 the official LiveCD.
3345 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3346 Changing default CHOST for x86 from i386-pc-linux to i686-pc-linux. For
3347 discussion, see bug #88777.
3349 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, +arch/sh.py,
3350 modules/generic_stage_target.py:
3351 Added sh architecture to supported architectures. Thanks to Matsuu Takuto
3352 <matsuu@gentoo.org> for the patch. Closing bug #105693.
3354 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3355 targets/livecd-stage1/livecd-stage1-controller.sh,
3356 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
3357 Add code to dump grppkgs.txt file on livecd-stage1 and kernelpkgs.txt file
3358 on livecd-stage2 and removing universal motd for livecd/type of
3359 gentoo-release-livecd.
3361 08 Sep 2005; Eric Edgar <rocket@gentoo.org>
3362 modules/livecd_stage1_target.py:
3363 Add optional livecd/type env var for scripts to add optional items to the
3366 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3367 -livecd/files/x86-help.msg:
3368 Removing x86-help.msg as it is no longer used.
3370 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3371 livecd/files/README.txt, livecd/files/x86-F3.msg, livecd/files/x86-F4.msg,
3372 livecd/files/x86-F5.msg, livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
3373 Add dobladecenter description to bootloader files for x86/amd64.
3375 06 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3376 Changed pentium-mmx to use -march=pentium-mmx and closing bug #102366.
3378 01 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3379 modules/generic_stage_target.py:
3380 Added split to use section for bug #104414.
3382 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3383 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg,
3384 livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
3385 Tabs to whitespaces for isolinux.
3387 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3388 targets/support/bootloader-setup.sh:
3389 Changed isolinux to use new split-out help messages. Using grub gives a
3390 single help message with pager.
3392 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3393 +livecd/files/x86-F2.msg, +livecd/files/x86-F3.msg,
3394 +livecd/files/x86-F4.msg, +livecd/files/x86-F5.msg,
3395 +livecd/files/x86-F6.msg, +livecd/files/x86-F7.msg:
3396 Added F2->F7 help messages for isolinux.
3398 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3399 livecd/files/README.txt, livecd/files/generic.motd.txt,
3400 livecd/files/livecd.motd.txt, livecd/files/livecd-bashrc,
3401 livecd/files/livecd-local.start:
3402 Updated files from latest used to build LiveCD.
3404 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3405 Added sse to HOSTUSE for athlon-xp, since it supports SSE instructions.
3407 29 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3408 modules/catalyst_support.py:
3409 Added fix for using options with = in them with --cli (ex.
3410 livecd/gk_mainargs='--makeopts=-j3'). Blame Jason Pepas
3411 <cell@ices.utexas.edu> for pointing this out to me via email.
3413 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3414 modules/generic_stage_target.py, targets/support/functions.sh:
3415 fix bug in exec_in_chroot for stage1 target
3417 09 Aug 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3418 modules/generic_stage_target.py:
3419 fix missing os. in os.popen. and clear the autoresume flags if the chroot is
3420 invalid. Fix SEEDCACHE unpack issue when needing to use tarball.
3422 09 Aug 2005; Eric Edgar <rocket@gentoo.org> AUTHORS, arch/hppa.py,
3423 catalyst, examples/livecd-stage2_template.spec,
3424 examples/snapshot_template.spec, files/catalyst.conf,
3425 livecd/files/Getting_Online.txt, livecd/files/generic.motd.txt,
3426 livecd/files/livecd-bashrc, livecd/files/livecd-local.start,
3427 livecd/files/x86-help.msg, modules/catalyst_lock.py,
3428 modules/catalyst_support.py, modules/livecd_stage2_target.py,
3429 targets/embedded/embedded-controller.sh, targets/grp/grp-chroot.sh,
3430 targets/livecd-stage2/livecd-stage2-controller.sh,
3431 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
3432 targets/stage2/stage2-preclean-chroot.sh,
3433 targets/stage3/stage3-preclean-chroot.sh,
3434 targets/stage4/stage4-controller.sh, targets/support/bootloader-setup.sh,
3435 targets/support/chroot-functions.sh, targets/support/create-iso.sh,
3436 targets/support/filesystem-functions.sh, targets/support/functions.sh,
3437 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3438 targets/support/target_image_setup.sh:
3439 Forward port the changes from catalyst 1.1.9 to 1.1.10.10 to catalyst2. Need
3440 to look at gamecdfs-update.sh yet.
3442 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3443 modules/generic_stage_target.py:
3444 Remove extra debugging print statement
3446 09 Aug 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3447 +modules/catalyst_lock.py, modules/catalyst_support.py,
3448 modules/embedded_target.py, modules/generic_stage_target.py,
3449 modules/grp_target.py, modules/livecd_stage1_target.py,
3450 modules/livecd_stage2_target.py, modules/netboot_target.py,
3451 modules/snapshot_target.py, modules/stage1_target.py,
3452 modules/stage2_target.py, modules/stage4_target.py,
3453 targets/support/functions.sh:
3454 Add locking support. Code simplification for unpack and unpack snapshot.
3455 Remove redundant setup_dir. change --clear_autoresume to --clear-autoresume.
3456 Add seedcache support (Grabs output from previous target run)
3457 options=seedcache. Cleanup code in functions.sh to remove extra /'s printed.
3459 27 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3460 modules/catalyst_support.py, modules/generic_stage_target.py:
3461 Add support to cache the snapshot dir. add snapcache to options. add
3462 snapshot_cache= to override the default location of the cache in
3463 catalyst.conf (eg snapshot_cache="/mnt/catalyst/snapshot")
3465 27 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3466 +livecd/files/Getting_Online.txt, +livecd/files/README.txt:
3467 Forward port README.txt and Getting_Online.txt files from catalyst
3470 22 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3471 Add automatic creation/deletion of runlevels based on rcadd rcdel
3473 19 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3474 Fix grp so that grp/use is not required anymore
3476 12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3477 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3478 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3479 -livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3480 -livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2,
3481 +livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
3482 +livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
3483 Updated x86/amd64 isolinux cdtar to 3.09 and removing older versions, as
3484 they are known to cause booting problems.
3486 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3487 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
3488 Fixing sed line for startx to auto-start X. Thanks to Christophe PEREZ
3489 <christophe.perez@novazur.com> on the gentoo-catalyst mailing list for
3492 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3493 targets/stage1/stage1-chroot.sh:
3494 Fixed quoting in stage1 profile check.
3496 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3497 targets/stage3/stage3-chroot.sh:
3498 Fixing USE for stage3.
3500 07 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3501 targets/support/chroot-functions.sh:
3502 Fix FETCH code so it will run for Pylon
3504 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> modules/grp_target.py,
3505 targets/grp/grp-chroot.sh:
3506 Fix bindist invcation.
3508 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3509 targets/grp/grp-chroot.sh:
3510 Made sure bindist was used for all emerges in GRP.
3512 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh:
3513 Fix USE flags for GRP build
3515 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh,
3516 targets/stage4/stage4-chroot.sh:
3517 let GRP use the users environment variables and removed extra
3518 GRP_STAGE23_USE from stage4
3520 07 Jul 2005; Eric Edgar <rocket@gentoo.org>
3521 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3522 Remove unnecessary GRP_STAGE23_USE from stage2 and stage3 builds
3524 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3525 fix bug 98165. Change the separator on rcadd/rcdel from : to | This will
3526 impact all previous spec files that use this option. It's beejay's fault.
3528 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py:
3529 Changed to use linux32 for ppc32 support when build host is ppc64.
3531 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
3533 Removed -fomit-frame-pointer from default CFLAGS, since it isn't necessary.
3535 06 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py:
3536 Minor cosmetic print statement fixes for readability
3538 06 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3539 modules/catalyst_support.py, modules/generic_stage_target.py:
3540 Fix None None bug and exception reporting
3542 06 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3543 Fix iso creation script. Case statement out of place
3545 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
3546 arch/amd64.py, arch/hppa.py, arch/ia64.py, arch/mips.py, arch/ppc.py,
3547 arch/ppc64.py, arch/s390.py, arch/sparc.py, arch/sparc64.py, arch/x86.py,
3548 catalyst, files/catalyst.conf, modules/builder.py,
3549 modules/catalyst_support.py, modules/embedded_target.py,
3550 modules/generic_stage_target.py, modules/generic_target.py,
3551 modules/grp_target.py, modules/livecd_stage1_target.py,
3552 modules/livecd_stage2_target.py, modules/netboot_target.py,
3553 modules/snapshot_target.py, modules/stage1_target.py,
3554 modules/stage2_target.py, modules/stage3_target.py,
3555 modules/stage4_target.py, modules/tinderbox_target.py,
3556 targets/embedded/embedded-chroot.sh,
3557 targets/embedded/embedded-fs-runscript.sh,
3558 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
3559 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
3560 targets/grp/grp-preclean-chroot.sh,
3561 targets/livecd-stage1/livecd-stage1-chroot.sh,
3562 targets/livecd-stage1/livecd-stage1-controller.sh,
3563 targets/livecd-stage2/livecd-stage2-controller.sh,
3564 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
3565 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
3566 targets/netboot/netboot-image.sh, targets/stage1/build.py,
3567 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3568 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
3569 targets/stage2/stage2-controller.sh,
3570 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
3571 targets/stage3/stage3-controller.sh,
3572 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
3573 targets/stage4/stage4-controller.sh,
3574 targets/stage4/stage4-preclean-chroot.sh, targets/stage4/unmerge.sh,
3575 targets/support/create-iso.sh, targets/support/functions.sh,
3576 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3577 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
3578 targets/support/target_image_setup.sh,
3579 targets/tinderbox/tinderbox-chroot.sh,
3580 targets/tinderbox/tinderbox-controller.sh,
3581 targets/tinderbox/tinderbox-preclean-chroot.sh:
3582 Big honkin' copyright update.
3584 05 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3585 modules/generic_stage_target.py:
3586 add additional logging output. Use standard os redirection methods to log to
3589 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3590 targets/stage1/stage1-chroot.sh:
3591 Added profile sanity check for bug #97867.
3593 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3594 targets/support/bootloader-setup.sh:
3595 Removing acpi=off from default kernel arguments and adding ia64
3596 livecd-stage2 support functions and cdtar.
3598 30 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3599 targets/support/bootloader-setup.sh, targets/support/pre-kmerge.sh:
3600 Changed sed line for 1024x768-only splash for x86 and amd64 only, as we
3601 control the framebuffer size there. Also, added CONSOLE=/dev/tty1 quiet to
3602 splash command line.
3604 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3605 targets/support/create-iso.sh:
3606 Fixed up zisofs support. Waiting for response from sparc before touching
3609 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3610 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3611 targets/support/functions.sh:
3612 Added livecd/bootargs and added the option to the bootloader-setup.sh script
3613 to allow it to work on all arches that dynamically build their bootloader
3616 27 Jun 2005; Eric Edgar <rocket@gentoo.org>
3617 targets/stage4/stage4-controller.sh:
3618 Fix stage4 so it doesnt run the bootloader stuff
3620 24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3621 targets/support/bootloader-setup.sh:
3622 Removed dokeymap from non-Gentoo releases.
3624 23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3625 targets/support/livecdfs-update.sh:
3626 Added call to update-pciids to download the latest pci.ids file.
3628 23 Jun 2005; Eric Edgar <rocket@gentoo.org>
3629 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3630 modules/stage4_target.py:
3631 Allow changing the location of the pkg_cache in stage4 or livecd-stage1
3633 22 Jun 2005; Eric Edgar <rocket@gentoo.org> :
3634 Fix issue where -s on the command line would not run
3636 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3637 livecd/files/generic.motd.txt:
3638 Changed motd to point to /boot/config-* rather than /proc/config(.gz) for
3639 kernel configurations.
3641 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3642 targets/support/livecdfs-update.sh:
3643 Updated hostname/domainname creation for new baselayout.
3645 16 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3646 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
3647 Fixing some bootloader isolinux/boot stuff for x86/amd64.
3649 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3650 targets/support/chroot-functions.sh:
3651 Change portage emerge to use --oneshot --nodeps to keep from merging the
3652 same packages multiple times.
3654 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3655 targets/stage2/stage2-chroot.sh:
3656 Added a -p bootstrap when catalyst is called with -V (verbose).
3658 10 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3659 targets/support/livecdfs-update.sh:
3660 Removed inittab hack, as this is done by livecd-tools.
3662 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3663 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt:
3664 Revert sync for bug #86914. Yeah... I need to pay more attention sometimes.
3666 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3667 -livecd/files/README.txt, -livecd/files/environmental.motd.txt,
3668 -livecd/files/gentoo.png, +livecd/files/livecd.motd.txt,
3669 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3670 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3671 targets/livecd-stage2/livecd-stage2-controller.sh:
3672 Removed gentoo.png and creation of face directory. Changed
3673 livecd-bash_profile to source root's .bashrc. Sync motd files with catalyst
3676 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3677 targets/stage1/stage1-preclean-chroot.sh,
3678 targets/support/chroot-functions.sh:
3679 Added setup_binutils function and force both of them to run during stage1
3682 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3683 examples/livecd-stage2_template.spec:
3684 Added livecd/volid explanation to example spec.
3686 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3687 targets/support/create-iso.sh:
3688 General cleanup of ISO code and added default livecd/volid when it is not set.
3690 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3691 targets/embedded/embedded-controller.sh:
3692 Actually modify the embedded target this time.
3694 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
3695 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3696 targets/livecd-stage2/livecd-stage2-controller.sh,
3697 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh:
3698 Added mutex to AUTHORS and added livecd/linuxrc support to embedded, stage4,
3699 and livecd-stage2 targets.
3701 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
3702 files/catalyst.conf:
3703 Retired John Davis <zhen@gentoo.org> and added storedir to default
3706 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3707 targets/support/livecdfs-update.sh:
3708 Uncommented openglify, since it is needed for both opengl-update-livecd and
3711 18 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3712 modules/generic_stage_target.py:
3713 Fix print statement so it shows when kill_chroot_pids is run correctly
3715 16 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3716 modules/snapshot_target.py:
3717 Fix snapshot target to skip the kill_pids check
3719 06 May 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
3720 Bug fixes in parse_spec, fix issues detecting list or string.
3722 05 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3723 modules/catalyst_support.py:
3724 Fix bug 65284. More flexible spec parsing. Should handle cases where no
3725 spaces are after :. Better handling of comments ( ie preprocessed and
3726 stripped off ). Unset empty keys.
3728 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3729 targets/support/kill-chroot-pids.sh:
3730 Remove extra P_NAME definition that is never used. Saves processing time.
3731 Bumped catalyst to pre2
3733 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3734 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3735 +targets/support/kill-chroot-pids.sh:
3736 User info about runscript and archscript. Added checks for processes running
3737 in the chroot and created a script to kill them. Should fix the unmounting
3738 issues with gconfd or any other running application in the chroot
3740 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3741 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh:
3742 Remove using gcc-config to set things up as we should all be using 2005.0
3745 29 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3746 examples/livecd-stage2_template.spec:
3747 Added livecd/users to example livecd-stage2 spec file.
3749 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3750 targets/support/livecdfs-update.sh:
3751 Change default hostnames for livecds
3753 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3754 targets/support/bootloader-setup.sh, targets/support/livecdfs-update.sh:
3755 Fix /etc/hosts aliases for catalyst-livecd and work on help menu for grub
3758 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3759 modules/livecd_stage2_target.py:
3760 Clear autoresume flags when build is done
3762 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3763 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3764 targets/support/create-iso.sh:
3765 Fix isolinux so that it finds menus and kernels and stuff
3767 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3768 modules/generic_stage_target.py:
3769 Make purge operation a little less chatty, removed print statements
3771 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3772 livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3773 livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3774 updated isolinux-2.13 cdtars to have files under boot/ rather than isolinux/
3776 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3777 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
3778 print warning message about deprecated use of cdfstype
3780 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3781 targets/support/chroot-functions.sh:
3782 statically define genkernel location to eliminate which command failure if
3783 genkernel is not installed
3785 27 Apr 2005; Eric Edgar <rocket@gentoo.org>
3786 modules/generic_stage_target.py:
3787 change the portage_overlay to an array so it always works
3789 27 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3790 modules/catalyst_support.py:
3791 Fix exception handling to remove extraneous prints of None
3793 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
3794 Remove iso creation code from stage4
3796 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3797 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3798 modules/livecd_stage2_target.py, modules/snapshot_target.py,
3799 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
3800 targets/livecd-stage1/livecd-stage1-chroot.sh,
3801 targets/livecd-stage1/livecd-stage1-controller.sh,
3802 targets/livecd-stage2/livecd-stage2-controller.sh,
3803 targets/netboot/netboot-controller.sh,
3804 targets/stage1/stage1-controller.sh, targets/stage2/stage2-controller.sh,
3805 targets/stage3/stage3-controller.sh, targets/stage4/stage4-controller.sh,
3806 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3807 targets/support/create-iso.sh, targets/support/kmerge.sh,
3808 targets/support/target_image_setup.sh,
3809 targets/tinderbox/tinderbox-controller.sh:
3810 Fix some exception handling in catalyst_support.py, remove intermediate
3811 destination folder of iso and tarball, add additional tests for folders not
3812 found on host but defined in spec file, keep catalyst from erroring in this
3813 case, change exit code on shell scripts so that errors are reported to
3814 catalyst and causes catalyst to die on errors, fix bug in
3815 livecd-stage1-chroot.sh so that it uses USE flags properly, added additional
3816 check for mkisofs that informs the user of where to get the program, and
3817 removed the autoresume code from ccache and distcc installation until I can
3818 figure out a way to have the autoresume flag go someplace outside the chroot.
3820 26 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3821 Remove bind mounts before rm operations happen at startup
3823 26 Apr 2005; Eric Edgar <rocket@gentoo.org>
3824 modules/generic_stage_target.py:
3825 Fix bug where purge deletes the autoresume directory but doesnt recreate it
3827 26 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3828 modules/generic_stage_target.py:
3829 fix minor bug in the purge code so that it actually runs the commands
3831 22 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3832 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3833 modules/stage4_target.py:
3834 Change ordering of tasks so root_overlay and fsscript occur after
3835 livecd_update, giving users a chance to override livecd_update
3837 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3838 modules/catalyst_support.py, modules/generic_stage_target.py:
3839 Added a better exception handling message for keyboard interrupt and added
3840 countdown timer for purge operation to give an opportunity to exit
3842 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3843 modules/catalyst_support.py, modules/generic_stage_target.py:
3844 Add support to clear the autoresume flags and improve the purge code to
3845 clean the chroot, and pkg/kern cache
3847 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3848 modules/catalyst_support.py, modules/generic_stage_target.py,
3849 modules/livecd_stage1_target.py:
3850 only append livecd-tools to the livecd-stage1 target package list and move a
3851 check out of the way so command line and spec files can co-exist
3853 21 Apr 2005; Eric Edgar <rocket@gentoo.org>
3854 modules/generic_stage_target.py:
3855 fixed python syntax in set_packages so catalyst will run
3857 21 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3858 modules/embedded_target.py, modules/generic_stage_target.py,
3859 modules/grp_target.py, modules/livecd_stage1_target.py,
3860 modules/livecd_stage2_target.py, modules/netboot_target.py,
3861 modules/stage4_target.py, modules/tinderbox_target.py,
3862 targets/embedded/embedded-chroot.sh,
3863 targets/embedded/embedded-controller.sh,
3864 targets/livecd-stage1/livecd-stage1-controller.sh,
3865 -targets/livecd-stage2/livecd-stage2-bootloader.sh,
3866 -targets/livecd-stage2/livecd-stage2-cdfs.sh,
3867 targets/livecd-stage2/livecd-stage2-controller.sh,
3868 -targets/livecd-stage2/livecd-stage2-iso.sh,
3869 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
3870 +targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3871 +targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
3872 targets/support/functions.sh, targets/support/livecdfs-update.sh,
3873 +targets/support/target_image_setup.sh:
3874 embedded target cleanups ... iso,bootloader,target_setup generalizations,
3877 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3878 targets/livecd-stage2/livecd-stage2-controller.sh,
3879 targets/support/livecdfs-update.sh:
3880 Moved xinitrc to after livecdfs-update to allow for changing the xinitrc to
3881 a custom one if livecd/type is gentoo-gamecd. Added more default setup to
3882 livecdfs-update.sh for livecd/type: gentoo-gamecd, gentoo-release-livecd,
3885 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3886 targets/livecd-stage2/livecd-stage2-controller.sh,
3887 targets/support/rc-update.sh:
3888 Updated rc-update.sh with better defaults for different livecd/type settings
3889 and cleaning up file copying in livecd-stage2-controller.sh to match
3892 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> README:
3893 Made example of catalyst.conf in README match the default catalyst.conf
3896 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> -NOTES, README,
3898 Removing old files from previous maintainers and updating README.
3900 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3901 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
3902 Added livecd/users option to create non-root users. The first user listed
3903 will also be used for auto-starting X, if X is merged onto the CD.
3905 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3906 targets/livecd-stage1/livecd-stage1-controller.sh,
3907 targets/livecd-stage2/livecd-stage2-controller.sh,
3908 targets/support/livecdfs-update.sh:
3909 Updated all instances of livecd/type: gentoo-release-environmental to
3910 gentoo-release-livecd and added generic-livecd.
3912 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3913 examples/fsscript.sh.example, examples/gamecd.conf.example,
3914 examples/generic_stage_template.spec, examples/grp_template.spec,
3915 examples/livecd-stage1_template.spec,
3916 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
3917 examples/snapshot_template.spec:
3918 Imported example files from catalyst 1.1.9 to make them more verbose.
3920 18 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3921 Fix grp/use bug #89365
3923 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3924 modules/generic_stage_target.py, targets/support/kmerge.sh:
3925 Fixes for initramfs overlay support.
3927 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3928 modules/generic_stage_target.py, targets/support/kmerge.sh,
3929 targets/support/pre-kmerge.sh:
3930 Fix ctrl-c error if pre-kmerge.sh is running by sourcing
3931 /tmp/chroot-functions.sh and removed extra equal sign to fix a genkernel
3932 caching bug; Also adding preliminary support for initramfs_overlay from
3935 14 Apr 2005; Eric Edgar <rocket@gentoo.org>
3936 modules/generic_stage_target.py, targets/support/kmerge.sh:
3937 Removed support for postconf as genkernel no longer has that option
3939 14 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3940 modules/embedded_target.py, modules/generic_stage_target.py,
3941 modules/grp_target.py, modules/livecd_stage1_target.py,
3942 modules/livecd_stage2_target.py, modules/netboot_target.py,
3943 modules/stage4_target.py, modules/tinderbox_target.py,
3944 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3945 targets/stage1/stage1-preclean-chroot.sh,
3946 targets/support/chroot-functions.sh:
3947 AUTORESUME PATCH; modified the chroot-functions.sh script so the chroot will
3948 die properly on CTRL-C; fixed stage1 bug with gcc-setup
3950 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3951 modules/livecd_stage2_target.py:
3952 Added support for livecd-stage2 to use a snapshot or livecd-stage1 image
3954 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3955 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3956 modules/livecd_stage2_target.py, modules/stage4_target.py,
3957 targets/livecd-stage1/livecd-stage1-controller.sh,
3958 targets/livecd-stage2/livecd-stage2-controller.sh,
3959 targets/stage4/stage4-controller.sh, +targets/stage4/unmerge.sh,
3960 targets/support/functions.sh, targets/support/kmerge.sh,
3961 targets/support/livecdfs-update.sh, +targets/support/rc-update.sh:
3962 Generalized kernel support, fsscript, rcupdate, etc for stage4
3964 09 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3965 targets/support/pre-kmerge.sh:
3966 Removed sed for usb devices from legacy genkernel, as we're going to require
3967 a version much higher that no longer exhibits the bug.
3969 08 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3970 examples/gamecd.conf.example, -targets/support/gamecdfs-update.sh,
3971 targets/support/livecdfs-update.sh:
3972 Removed empty gamecdfs-update.sh, updated livecdfs-update.sh to work
3973 properly with hotplug firmwares, and also updated gamecd.conf.example, since
3974 the ut2004demo shell script has been renamed to ut2004-demo.
3976 08 Apr 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3977 let genkernel always reinstall itself
3979 07 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3980 modules/catalyst_support.py, modules/generic_stage_target.py,
3981 modules/stage1_target.py, targets/support/livecdfs-update.sh:
3982 fix case bug in livecdfs-update.sh; fix bug in initial command line
3983 arguement parsing; add cflags spec file support which is only allowed to
3986 07 Apr 2005; Eric Edgar <rocket@gentoo.org>
3987 targets/stage3/stage3-chroot.sh:
3988 Fix a use flag bug in the stage3
3990 07 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3991 modules/generic_stage_target.py:
3992 Changes to allow cflags, chost, cxxflags in a spec file
3994 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3995 targets/livecd-stage1/livecd-stage1-controller.sh,
3996 targets/livecd-stage2/livecd-stage2-controller.sh,
3997 targets/stage1/stage1-preclean-chroot.sh, targets/support/functions.sh,
3998 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh,
3999 targets/support/pre-kmerge.sh:
4000 change the code to use more case statements. Fix gcc issue in stage1.
4002 06 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4003 targets/livecd-stage1/livecd-stage1-controller.sh,
4004 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
4005 Merging in changes from catalyst 1.1.x for gamecd support.
4007 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
4008 targets/stage1/stage1-preclean-chroot.sh:
4009 Removing gcc-config stuff to see if its still required to work around a gcc
4012 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
4013 targets/support/chroot-functions.sh, targets/support/kmerge.sh:
4014 Added tests for genkernel >3.2.0
4016 05 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
4019 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
4020 Updated AUTHORS with new maintainers and updated contributors list.
4022 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4023 examples/fsscript.sh.example, livecd/files/README.txt,
4024 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
4025 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
4026 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
4027 Changed maintainers. Updated examples/fsscript.sh.example to provide better
4028 documentation. Lots of minor cosmetic updates. Updated minimal.motd.txt and
4029 universal.motd.txt to resolve documentation issue on bug #86914. Added
4030 x-setup to default runlevel on gamecd builds. Removed extranneous bashlogin
4031 sed-fu from livecdfs-update.sh and made default timezone UTC rather than
4034 05 Apr 2005; Eric Edgar <rocket@gentoo.org>
4035 targets/livecd-stage2/livecd-stage2-controller.sh:
4036 Removed a few unnecessary comments
4038 05 Apr 2005; Eric Edgar <rocket@gentoo.org> :
4039 Removed obsolete files from the livecd directory as the functionality has
4040 moved into the targets folders
4042 04 Apr 2005; Eric Edgar <rocket@gentoo.org>
4043 +targets/netboot/netboot-chroot.sh, +targets/netboot/netboot-controller.sh:
4044 Additional catalyst 2.0.0 files
4046 04 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst, arch/arm.py,
4047 +livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
4048 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4049 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
4050 -livecd/isogen/alpha-isogen.sh, -livecd/isogen/hppa-isogen.sh,
4051 -livecd/isogen/ppc-isogen.sh, -livecd/isogen/sparc-isogen.sh,
4052 -livecd/isogen/sparc64-isogen.sh, -livecd/isogen/x86-isogen.sh,
4053 -livecd/runscript/alpha-archscript.sh,
4054 -livecd/runscript/default-runscript.sh,
4055 -livecd/runscript/hppa-archscript.sh, -livecd/runscript/ppc-archscript.sh,
4056 -livecd/runscript/sparc-archscript.sh, -livecd/runscript/x86-archscript.sh,
4057 -livecd/runscript-support/gamecdfs-update.sh,
4058 -livecd/runscript-support/kmerge.sh,
4059 -livecd/runscript-support/livecdfs-update.sh,
4060 -livecd/runscript-support/post-kmerge.sh,
4061 -livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
4062 modules/embedded_target.py, modules/generic_stage_target.py,
4063 modules/grp_target.py, modules/livecd_stage1_target.py,
4064 modules/livecd_stage2_target.py, -modules/netboot.py,
4065 +modules/netboot_target.py, modules/snapshot_target.py,
4066 modules/stage1_target.py, +modules/stage4_target.py,
4067 modules/tinderbox_target.py, targets/embedded/embedded-chroot.sh,
4068 +targets/embedded/embedded-controller.sh,
4069 targets/embedded/embedded-preclean-chroot.sh, -targets/embedded/embedded.sh,
4070 -targets/embedded/kmerge.sh, targets/grp/grp-chroot.sh,
4071 +targets/grp/grp-controller.sh, targets/grp/grp-preclean-chroot.sh,
4072 -targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4073 +targets/livecd-stage1/livecd-stage1-controller.sh,
4074 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4075 -targets/livecd-stage1/livecd-stage1.sh,
4076 +targets/livecd-stage2/livecd-stage2-bootloader.sh,
4077 +targets/livecd-stage2/livecd-stage2-cdfs.sh,
4078 +targets/livecd-stage2/livecd-stage2-controller.sh,
4079 +targets/livecd-stage2/livecd-stage2-iso.sh,
4080 targets/livecd-stage2/unmerge.sh, -targets/netboot/netboot-busybox.sh,
4081 targets/netboot/netboot-combine.sh, targets/netboot/netboot-image.sh,
4082 -targets/netboot/netboot-kernel.sh, -targets/netboot/netboot-packages.sh,
4083 -targets/netboot/netboot-setup.sh, -targets/netboot/netboot.sh,
4084 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
4085 +targets/stage1/stage1-controller.sh,
4086 +targets/stage1/stage1-preclean-chroot.sh,
4087 -targets/stage1/stage1-preclean1-chroot.sh,
4088 -targets/stage1/stage1-preclean2-chroot.sh, -targets/stage1/stage1.sh,
4089 targets/stage2/stage2-chroot.sh, +targets/stage2/stage2-controller.sh,
4090 targets/stage2/stage2-preclean-chroot.sh, -targets/stage2/stage2.sh,
4091 targets/stage3/stage3-chroot.sh, +targets/stage3/stage3-controller.sh,
4092 targets/stage3/stage3-preclean-chroot.sh, -targets/stage3/stage3.sh,
4093 +targets/stage4/stage4-chroot.sh, +targets/stage4/stage4-controller.sh,
4094 +targets/stage4/stage4-preclean-chroot.sh,
4095 +targets/support/chroot-functions.sh,
4096 +targets/support/filesystem-functions.sh, +targets/support/functions.sh,
4097 +targets/support/gamecdfs-update.sh, +targets/support/kmerge.sh,
4098 +targets/support/livecdfs-update.sh, +targets/support/post-kmerge.sh,
4099 +targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
4100 +targets/tinderbox/tinderbox-controller.sh,
4101 targets/tinderbox/tinderbox-preclean-chroot.sh,
4102 -targets/tinderbox/tinderbox.sh:
4103 Initial Import of Catalyst 2.0.0
4105 30 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4106 livecd/runscript-support/livecdfs-update.sh:
4107 Added /usr/portage as tmpfs (this will be made conditional later).
4109 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4110 +livecd/files/livecd-bash_profile, livecd/runscript/default-runscript.sh:
4111 Added a new livecd-bash_profile that sources ~/.bashrc in case we're called
4112 from an interactive shell.
4114 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4115 -livecd/files/livecd-bash_profile, +livecd/files/livecd-bashrc,
4116 livecd/files/livecd-local.start, -livecd/files/mkvardb,
4117 livecd/runscript-support/pre-kmerge.sh,
4118 livecd/runscript/default-runscript.sh:
4119 Moved livecd-bash_profile to livecd-bashrc. Added check for
4120 /usr/livecd/profiles to livecd-local.start. Removed mkvardb. Removed legacy
4121 sed call from pre-kmerge.sh since it has been fixed in genkernel for a long
4124 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/arm.py, catalyst,
4125 modules/generic_stage_target.py:
4126 Applying arm patch from vapier and closing bug #86466. This is now catalyst
4129 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> +livecd/files/mkvardb,
4130 livecd/runscript/default-runscript.sh,
4131 targets/livecd-stage1/livecd-stage1.sh:
4132 Adding back in the kill for livecd-stage1 for gconfd-2 and resolving bug
4133 #73363. Adding in mkvardb script to create a /var/db/pkg entry from an
4134 arbitrary set of files. Modifying default-runscript.sh to copy mkvardb to
4137 19 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4138 livecd/runscript/ppc-archscript.sh:
4139 Added -l to mkisofs line for ppc as this allows full 31 character file names.
4141 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4142 livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2, catalyst:
4143 Changing catalyst version to 1.1.8_pre1 and updating yaboot cdtar to allow
4144 for multiple initrd files.
4146 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4147 livecd/runscript/ppc-archscript.sh:
4148 Modifed PPC archscript to close bug #84648 and also to make the PPC
4149 archscript produce multiple initrd files, like x86/amd64.
4151 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4152 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4153 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
4154 livecd/runscript/ppc-archscript.sh:
4155 Alright, so I lied to you. This is now the 1.1.7 release. I removed the 2.11
4156 isolinux cdtar tarballs and updated the ppc-archscript.sh to use the
4157 livecd/volid for the HFS volid, too.
4159 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4160 Calling this one 1.1.7 and rolling a tarball.
4162 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4163 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4164 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4165 -livecd/runscript/sparc64-archscript.sh,
4166 livecd/runscript/x86-archscript.sh, modules/livecd_stage2_target.py:
4167 Added livecd/volid to set the volume ID when creating the ISO, patch by
4168 Gustavo Zacarias <gustavoz@gentoo.org>. Also copied sparc64-archscript.sh to
4169 sparc-archscript.sh and removing sparc64 one, as they are identical now.
4171 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4172 +livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
4173 +livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
4174 Adding experimental isolinux cdtar for isolinux 2.13 and memtest86+ 1.51.
4176 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4177 livecd/runscript-support/livecdfs-update.sh:
4178 Removed hdparm from default runlevel as it break ide=nodma at boot.
4180 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4181 livecd/runscript-support/kmerge.sh,
4182 livecd/runscript-support/pre-kmerge.sh,
4183 targets/livecd-stage1/livecd-stage1-chroot.sh:
4184 Revert last set of changes and remove portage version check from emerge in
4185 livecd-stage1, as it breaks catalyst's ability to fail properly on an
4188 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4189 livecd/runscript-support/kmerge.sh,
4190 livecd/runscript-support/pre-kmerge.sh:
4191 Change genkernel check to use best_version and has_version to determine if
4192 the any previously installed versions of genkernel are up to date. Change
4193 emerge line for kernels to use -n option to only install if they were not
4194 previously installed.
4196 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4197 livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
4198 -livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4199 -livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4200 livecd/runscript/sparc-archscript.sh:
4201 Applying sparc32 patch from gustavoz. Replacing silo cdtar files with
4202 unified sparc32/sparc64 cdtar.
4204 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4205 livecd/runscript-support/livecdfs-update.sh,
4206 livecd/runscript-support/pre-kmerge.sh:
4207 Change sudoers update to only run if /etc/sudoers exists and only reduce
4208 splash to 1024x768 on minimal and universal install CD.
4210 05 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> targets/grp/grp.sh,
4211 targets/livecd-stage1/livecd-stage1.sh:
4212 Changing the killall -9 gconfd-2 to gconftool-2 --shutdown and resolving bug
4215 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4216 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4217 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4218 livecd/runscript/sparc64-archscript.sh,
4219 livecd/runscript/x86-archscript.sh:
4220 Added a new empty livecd file to each archscript. This will be used for an
4221 identifier by genkernel to allow booting from a non-primary CDROM.
4223 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4224 Catalyst 1.1.6 is here.
4226 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4227 targets/stage1/stage1-preclean2-chroot.sh:
4228 Commenting out stage1 cleaning of /var/db.
4230 02 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4231 livecd/runscript-support/pre-kmerge.sh:
4232 Made splash reduction to 1024x768 only for minimal and universal release media.
4234 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4235 targets/stage1/stage1-preclean2-chroot.sh:
4236 Added SLOT files back to /var/db entries in stage1.
4238 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4239 +livecd/files/gentoo.png, livecd/files/livecd-local.start,
4240 livecd/runscript/default-runscript.sh,
4241 livecd/runscript-support/livecdfs-update.sh,
4242 targets/livecd-stage2/unmerge.sh:
4243 Moved portage profiles from livecd-local.start to unmerge.sh, since /usr is
4244 not writeable at boot. Removed -a from cp in default-runscript.sh to keep
4245 the copy from preserving permissions and also adding /usr/share/faces and
4246 default Gentoo icon. We'll see how the icon does for us. Removing serial
4247 init script, as it causes problems with the splash theme.
4249 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4250 targets/livecd-stage1/livecd-stage1.sh:
4253 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4254 livecd/files/livecd-local.start, livecd/runscript/default-runscript.sh,
4255 livecd/runscript-support/kmerge.sh,
4256 livecd/runscript-support/livecdfs-update.sh,
4257 livecd/runscript-support/post-kmerge.sh, modules/snapshot_target.py,
4258 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4259 targets/stage1/stage1-preclean2-chroot.sh:
4260 Removed x-setup from local.start and added in symlinks for gconf, portage
4261 profiles (for installer) and /var/db. Added a touch for root's .bashrc for
4262 baselayout and removed /etc/startx from the environmental type. Commented
4263 unmerge of sources in kmerge.sh, as they should be unmerged by the spec
4264 file. Changed livecdfs-update.sh to setup /etc/hosts properly, allow wheel
4265 users to use sudo with no password, mount /usr/lib/X11/xkb/compiled as tmpfs
4266 for X, use the latest pci.ids and usb.ids from portage, and create
4267 /lib/firmware if it doesn't exist. Commented unmerge of genkernel in
4268 post-kmerge.sh, as it should be unmerged by the spec file. Fixed typo in
4269 snapshot_target.py. Made gconfd check in livecd-stage1.sh work if more than
4270 one gconfd-2 is running. Added a gcc-config fix to stage1-chroot.sh. Changed
4271 gcc-config check in stage1-preclean2-chroot.sh to ensure gcc-config is an
4274 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
4275 Removed ccache from default options as it breaks catalyst when merged with
4278 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4279 modules/snapshot_target.py:
4280 Added /local/ to snapshot exclusion.
4282 31 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4283 livecd/runscript-support/livecdfs-update.sh:
4284 Updated to attempt to start 5 interfaces, rather than 4. You can blame
4285 gustavoz and his 5 interface Xeon for this.
4287 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4288 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh:
4289 Added a conditional before killing gconfd-2. This is also going to be
4290 catalyst 1.1.5, so let's hope we don't find any more bugs, at least for this
4293 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4294 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4295 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh:
4296 Moved killall -9 gconfd-2 to execute outside chroot.
4298 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4299 livecd/files/x86-help.msg:
4300 Modified x86-help.msg to remove agpgart line, add noload= line, and replace
4303 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4304 livecd/runscript/x86-archscript.sh:
4305 Removed acpi from x86-archscript.sh as it breaks acpi calls on the command
4308 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4311 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4312 targets/livecd-stage1/livecd-stage1.sh:
4313 Added killall for gconfd-2 back into livecd-stage1.sh
4315 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4316 livecd/runscript/alpha-archscript.sh:
4317 Alpha fixes for multiple kernels..
4319 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4320 livecd/runscript-support/kmerge.sh:
4321 Changed kmerge.sh from --devfs to --no-udev as --devfs doesn't exist.
4323 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4324 livecd/runscript/hppa-archscript.sh, livecd/runscript/sparc-archscript.sh,
4325 livecd/runscript/sparc64-archscript.sh:
4326 Force devfs if udev is not selected for all supporting arches.
4328 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4329 livecd/runscript/alpha-archscript.sh, livecd/runscript/x86-archscript.sh,
4330 livecd/runscript-support/kmerge.sh:
4331 Forcing devfs if livecd/dev-manager isn't udev. This should fix building 2.4
4334 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4335 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh:
4336 Re-enabled preclean in grp and added gconfd-2 killing.
4338 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4339 livecd/runscript/x86-archscript.sh:
4340 Changed acpi=ht to acpi=off. This fixes acpi loading and also allows for
4343 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4344 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4345 targets/livecd-stage1/livecd-stage1-chroot.sh,
4346 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4347 targets/livecd-stage1/livecd-stage1.sh,
4348 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4349 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4350 Added ability to pause indefinitely. This closes bug #79798. I've also added
4351 the gcond-2 killall back in, but now it is in the actual preclean script and
4352 is executed inside the chroot.
4354 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4355 Updated for 1.1.3 release.
4357 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4358 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4359 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-kernel.sh,
4360 targets/netboot/netboot-packages.sh,
4361 targets/tinderbox/tinderbox-chroot.sh:
4362 Updated to use package.use correctly. Blame Robert Paskowitz
4363 <rpaskowitz@confucius.ca> from the gentoo-catalyst mailing list.
4365 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4366 targets/stage1/stage1-preclean2-chroot.sh:
4367 Fixed find line for new stage1 /var/db/pkg.
4369 25 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4370 targets/stage1/stage1-preclean2-chroot.sh:
4371 Added code to clean up /var/db/pkg, while still keeping the CONTENTS,
4372 COUNTER and ebuilds. This should keep a stage1 useable, while still keeping
4375 24 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4376 livecd/runscript-support/livecdfs-update.sh:
4377 Removed gpm changes, as it has been moved to livecd-tools and autoconfig,
4378 added net.ethX symlinks, and added copying of files from
4379 /usr/lib/hotplug/firmware into firmware tarball.
4381 23 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4382 livecd/runscript-support/livecdfs-update.sh:
4383 Firmware updated to use new /lib/firmware directory.
4385 16 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4386 fix from pvdabeel@gentoo.org. patch fixes a small bug that caused grp to not
4387 work when both -f and -C were used on the command line.
4389 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4390 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4391 targets/livecd-stage1/livecd-stage1-chroot.sh,
4392 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4393 targets/stage3/stage3-chroot.sh:
4394 Added a portage version check to each target that uses --newuse to ensure a
4395 high enough version is used. This resolves bug #75336.
4397 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4398 livecd/files/livecd-local.start:
4399 Possible local.start fix for beejay.
4401 12 Jan 2005; John Davis <zhen@gentoo.org>
4402 modules/embedded.py:
4403 kernel building patch for embedded from mutex@gentoo.org (bug #76542)
4405 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4406 livecd/runscript-support/kmerge.sh:
4407 Added ccache support to genkernel call in livecd-stage2.
4409 11 Jan 2005; John Davis <zhen@gentoo.org>
4410 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-combine.sh,
4411 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4412 targets/netboot/netboot.sh:
4413 netboot path from gmsoft@gentoo.org. The patch addresses many bugs and adds
4414 some feature enhancements.
4416 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4417 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4418 targets/livecd-stage1/livecd-stage1-chroot.sh,
4419 targets/livecd-stage1/livecd-stage1.sh,
4420 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4421 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4422 Added a -F or --fetchonly command line option and closing out bug #77480.
4423 Also added a portage version check to livecd-stage1 to close out bug #68307.
4425 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4426 livecd/runscript-support/livecdfs-update.sh,
4427 targets/stage3/stage3-chroot.sh:
4428 Fixed DHCP for eth0->eth3 in livecdfs-update.sh and also changed stage3
4429 target to use emerge -e when building. This is only temporary until the
4430 bootstrap.sh script can be fixed or another solution can be decided upon.
4432 09 Jan 2005; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4433 +targets/embedded/kmerge.sh:
4434 partial fix for #76542, waiting for the necessary patch to modules/embedded.py
4435 from mutex@gentoo.org
4437 09 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4438 modules/livecd_stage2_target.py:
4441 05 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4442 livecd/runscript-support/livecdfs-update.sh, targets/stage1/stage1.sh:
4443 Updated livecdfs-update.sh to modify inittab to use bashlogin. Updated
4444 targets/stage1/stage1.sh to no longer clean /var/db/pkg, which should fix
4445 the brokenness of a stage1 tarball.
4447 04 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4448 patch for pvdabeel@gentoo.org. -f and -C can now be used together on the
4451 04 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4452 modules/livecd_stage2_target.py:
4455 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4456 -livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4457 -livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4458 -livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4459 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4460 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2:
4461 Upgraded the isolinux cdtar files and closing bug #70518.
4463 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4464 modules/embedded_target.py, modules/generic_stage_target.py,
4465 modules/grp_target.py, modules/livecd_stage1_target.py,
4466 modules/livecd_stage2_target.py, modules/netboot.py,
4467 modules/stage1_target.py, modules/tinderbox_target.py:
4468 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4469 separate out specific target logic from the generic targets modules.
4471 03 Jan 2005; John Davis <zhen@gentoo.org> arch/ppc.py:
4472 new PPC arch file from pvdabeel@gentoo.org
4474 01 Jan 2005; John Davis <zhen@gentoo.org> catalyst,
4475 examples/generic_stage_template.spec, modules/catalyst_support.py:
4476 tweaking error handling in the main catalyst script
4477 updated the example to include a blurb about portage_confdir
4479 29 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4480 livecd/runscript-support/livecdfs-update.sh:
4481 Cleanup on livecdfs-update.sh script and testing a possible bashlogin fix.
4483 17 Dec 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4486 17 Dec 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py:
4487 fix for #66592. catalyst now gives a traceback when it bails out, making
4488 troubleshooting amazingly easier
4490 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4491 modules/catalyst_support.py, modules/embedded_target.py,
4492 modules/generic_stage_target.py, modules/grp_target.py,
4493 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4494 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4495 Reversing patch from Eric Edgar from bug #70663.
4497 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4498 livecd/runscript/x86-archscript.sh:
4499 Added -no-emul-boot back into x86-archscript.sh as apparently isolinux will
4500 not work without it (mkisofs fails on creating ISO).
4502 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4503 modules/catalyst_support.py, modules/embedded_target.py,
4504 modules/generic_stage_target.py, modules/grp_target.py,
4505 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4506 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4507 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4508 separate out specific target logic from the generic targets modules.
4510 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4511 modules/embedded_target.py, targets/embedded/embedded-fs-runscript.sh,
4512 targets/embedded/embedded.sh:
4513 Added more embedded updates from mutex@gentoo.org and Closing bug #67289.
4515 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4516 +examples/gamecd.conf.example, -livecd/files/gamecd-xinitrc,
4517 livecd/runscript/default-runscript.sh,
4518 livecd/runscript-support/gamecdfs-update.sh,
4519 livecd/runscript-support/livecdfs-update.sh,
4520 modules/livecd_stage2_target.py:
4521 Added gamecd/conf option to livecd_stage2_target.py, added
4522 gamecd.conf.example to /examples, cleaned up game-specific code in
4523 gamecdfs-update.sh to make it more generic, added more fundtionality to
4524 livecdfs-update.sh and default-runscript.sh for gentoo-release-environmental
4525 and gentoo-gamecd to make spec files simpler and to remove the need for
4526 specifying a gamecd/environmental fsscript in livecd/fsscript, allowing the
4527 user to still use a custom fsscript of their own.
4529 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4530 +livecd/files/environmental.motd.txt,
4531 targets/livecd-stage1/livecd-stage1.sh:
4532 Added environmental.motd.txt for gentoo-release-environmental livecd/type.
4534 15 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4535 livecd/runscript/default-runscript.sh,
4536 livecd/runscript-support/livecdfs-update.sh:
4537 Added gentoo-release-environmental as a valid livecd/type and did some
4538 cleanup in livecdfs-update.sh to allow hotplug to dhcp on detected ethernet
4539 devices other than eth0.
4541 14 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4542 targets/livecd-stage1/livecd-stage1-chroot.sh:
4543 Changed livecd-stage1 to merge each package individually. This should not
4544 make it into a production version of catalyst, but is here as a possible
4545 solution to bug #68307.
4547 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4548 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4549 livecd/runscript/sparc-archscript.sh,
4550 livecd/runscript/sparc64-archscript.sh,
4551 livecd/runscript/x86-archscript.sh:
4552 Added failures to all arches on mkisofs failure and also made -z option to
4553 mkisofs optional on x86 depending on loop type used.
4555 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4556 livecd/runscript/x86-archscript.sh:
4557 Making sure the mkisofs call causes a failure when it doesn't complete
4558 successfully. Once again, blame jforman, our beloved infra-monkey.
4560 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4561 livecd/runscript/default-runscript.sh:
4562 squashfs-utils->squashfs-tools fix. Blame jforman.
4564 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4565 livecd/isogen/x86-isogen.sh:
4566 Removed -no-emul-boot from x86-isogen.sh to keep the ISO being made from
4567 possibly not booting on really old systems.
4569 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4570 livecd/runscript/x86-archscript.sh:
4571 Removed -no-emul-boot from x86-archscript.sh to keep the ISO being made from
4572 possibly not booting on really old systems.
4574 08 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4575 livecd/runscript-support/livecdfs-update.sh:
4576 Save some space by removing redundant firmware after tarball is made, only
4577 perform sed on /etc/conf.d/gpm if it exists, and change fstab to be more
4580 06 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4581 targets/stage1/stage1-preclean2-chroot.sh:
4582 Added patch from vapier and closing bug #73556.
4584 22 Nov 2004; John Davis <zhen@gentoo.org> modules/embedded_target.py,
4585 modules/generic_stage_target.py, -targets/embedded/cramfs-runscript.sh,
4586 +targets/embedded/embedded-fs-runscript.sh,
4587 targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4588 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4589 fixes for bugs #49819 and #71033. Partial fix for #67289 - waiting on a patch
4590 from mutex@gentoo.org for modules/embedded.py
4592 19 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4593 livecd/files/gamecd-xinitrc, livecd/runscript-support/gamecdfs-update.sh,
4594 livecd/runscript-support/livecdfs-update.sh:
4595 Fixing up some GameCD stuff and also fixing a problem with the ls and grep
4596 aliases having --color rather than --color=auto.
4598 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4599 livecd/files/livecd-local.start:
4600 Let's try actually making a proper edit on livecd/files/livecd-local.start
4601 this time, shall we...
4603 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4604 livecd/files/livecd-local.start:
4605 Fixing up livecd/files/livecd-local.start to remove ALSA config and make
4606 x-setup check for /etc/startx.
4608 14 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4609 livecd/runscript-support/gamecdfs-update.sh:
4610 Fixing minor sed bug in gamecdfs-update.sh.
4612 07 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4613 examples/snapshot_template.spec,
4614 livecd/runscript-support/gamecdfs-update.sh,
4615 livecd/runscript-support/livecdfs-update.sh:
4616 Fixing typo in snapshot_template.spec and closing bug #70321.
4618 02 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4619 livecd/runscript-support/pre-kmerge.sh:
4620 Ssshhh... I've added my super-secret pre-kmerge.sh sed replacement so
4621 genkernel will only add the 1024x768 version of the gensplash image to the
4622 bzImage, which added with the livecd-stage2 removal of the unused splash
4623 images, makes for a significantly smaller (54MB v. 50MB) LiveCD.
4625 29 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4626 +livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
4627 livecd/runscript/sparc64-archscript.sh:
4628 Updated with silo/mkisofs patch from gustavoz.
4630 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4631 livecd/files/x86-help.msg:
4632 Updated x86-help.msg to make it fall more inline with current
4633 genkernel/livecd-tools options.
4635 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4636 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4637 livecd/runscript-support/pre-kmerge.sh:
4638 Removing auto-keymap from kmerge.sh and moving it to x86-archscript.sh since
4639 it is only working properly on amd64 and x86 anyway. Also fixing a typo in
4640 genkernel's module_load for x86 during pre-kmerge.sh, which should fix USB
4643 22 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
4644 livecd/runscript-support/kmerge.sh,
4645 livecd/runscript-support/livecdfs-update.sh,
4646 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-kernel.sh:
4647 Changed kernel build caching to use kerncache option, rather than pkgcache
4648 option. Fixed --postconf and --callback for builds that do not require them.
4649 Removed delay when removing package sin the system profile. This is now
4650 catalyst 1.1.0, so enjoy.
4652 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4653 livecd/runscript-support/livecdfs-update.sh:
4654 Stopping udev from using the nasty device tarball. We don't need it anyway.
4656 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4657 livecd/runscript/sparc-archscript.sh,
4658 livecd/runscript/sparc64-archscript.sh,
4659 livecd/runscript-support/kmerge.sh,
4660 livecd/runscript-support/livecdfs-update.sh, modules/catalyst_support.py:
4661 Fixing gpm support by uncommenting default settings. Fixing case where
4662 boot/kernel/$kname/packages or boot/kernel/$kname/postconf were empty.
4663 Changing sparc kernel files from kernel* to kernel-* so kernel.msg does
4664 not get renamed. Fixed a problem where we were accidentally removing the
4665 hwdata-knoppix versions of pci.ids and usb.ids and linking
4666 /usr/share/misc/*.ids to non-existent files. This should hopefully be it
4667 for 2004.3 and catalyst 1.1.0.
4669 19 Oct 2004; John Davis <zhen@gentoo.org> arch/ia64.py:
4670 patch from vapier@gentoo.org for bug #68080
4672 19 Oct 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4673 livecd/runscript-support/kmerge.sh:
4674 made kernel caching dependent on the "pkgcache" option so that genkernel's
4675 postconf can actually work
4677 18 Oct 2004; John Davis <zhen@gentoo.org>
4678 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4679 livecd/runscript-support/livecdfs-update.sh:
4680 patch submitted by wolf31o2@gentoo.org to fix the rest of the gensplash woes
4682 17 Oct 2004; John Davis <zhen@gentoo.org>
4683 livecd/runscript-support/livecdfs-update.sh:
4684 firmware tarball fix for packages that need firmware such as ipw2100
4686 16 Oct 2004; John Davis <zhen@gentoo.org> livecd/files/x86-help.msg,
4687 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4688 livecd/runscript-support/livecdfs-update.sh,
4689 modules/livecd_stage2_target.py:
4690 patches for gensplash support from Chris Gianelloni <wolf31o2@gentoo.org>
4692 14 Oct 2004; John Davis <zhen@gentoo.org> livecd/runscript/x86-archscript.sh:
4693 acpi=off changed to acpi=ht. enables HT automatically for intel users, but
4694 should not hurt non-HT users
4696 12 Oct 2004; John Davis <zhen@gentoo.org>
4697 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4698 +targets/embedded/unmerge.sh, targets/grp/grp-chroot.sh,
4699 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/netboot/netboot.sh,
4700 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4701 livecd/runscript-support/kmerge.sh:
4702 bugfixes for #67195, #67197, #67122, and #46918
4704 12 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py:
4705 small netboot fixups
4707 11 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py,
4708 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-image.sh,
4709 targets/netboot/netboot-kernel.sh, targets/netboot/netboot-packages.sh,
4710 targets/netboot/netboot.sh:
4711 sweeping updates and changes to the netboot code. the patches should fix the
4712 arch specific code as well as some pkgcache issues, etc. Much thanks to Mike
4713 Frysinger <vapier@gentoo.org> for writing and contributing the patches.
4715 06 Oct 2004; John Davis <zhen@gentoo.org> files/catalyst.1,
4716 livecd/runscript-support/kmerge.sh, targets/netboot/netboot-busybox.sh,
4717 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4718 targets/netboot/netboot.sh:
4719 more code cleanup and maintenance
4721 05 Oct 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4722 modules/generic_stage_target.py, +modules/netboot.py,
4723 +targets/netboot/netboot-busybox.sh, +targets/netboot/netboot-image.sh,
4724 +targets/netboot/netboot-kernel.sh, +targets/netboot/netboot-packages.sh,
4725 +targets/netboot/netboot.sh:
4726 initial import of the netboot code. thanks to Guy Martin <gmsoft@gentoo.org>
4729 05 Oct 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4730 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4731 targets/livecd-stage1/livecd-stage1-chroot.sh,
4732 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
4733 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4734 bugfix for #66083 which in turn addresses #61605. distcc apparently does not
4735 have to start a server on the build host for it to distribute.
4737 04 Oct 2004; John Davis <zhen@gentoo.org> catalyst:
4738 added a new -s/ --snapshot option. no more using --cli to create snapshots,
4739 just do -s version_stamp
4741 29 Sep 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2-chroot.sh:
4742 bugfix #60502 - the stage2 target can now resume the bootstrapping process
4744 28 Sep 2004; John Davis <zhen@gentoo.org> TODO,
4745 +examples/fsscript.sh.example, examples/livecd-stage2_template.spec,
4746 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4747 modules/livecd_stage2_target.py:
4748 udev support for livecds
4750 16 Sep 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4751 +targets/livecd-stage2/unmerge.sh:
4752 bug #59681 resolved thanks to the patch from viric@vicerveza.homeunix.net!
4753 Also, livecd-stage2 unmerge.sh added back in.
4755 13 Sep 2004; John Davis <zhen@gentoo.org> catalyst,
4756 livecd/runscript-support/livecdfs-update.sh:
4757 bugfixes for #60887 and #63338
4759 09 Sep 2004; John Davis <zhen@gentoo.org> catalyst:
4760 bugfixes for #63382 and #63338
4762 08 Sep 2004; John Davis <zhen@gentoo.org>
4763 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4764 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4765 livecd/runscript/sparc64-archscript.sh, livecd/runscript/x86-archscript.sh,
4766 livecd/runscript-support/kmerge.sh, livecd/runscript-support/pre-kmerge.sh,
4767 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4768 targets/livecd-stage1/livecd-stage1-chroot.sh,
4769 -targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4770 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4771 lots of changes in this revision. first of all, major cosmetic fixups to the
4772 archscripts. i also fixed a non-reported bug where pkgcache was not being used
4773 for distcc or ccache builds in most of the targets. bug #56581 is finially
4774 closed (kernel caching for multiple runs of the livecd-stage2 build) - big
4775 performance enhancement here.
4777 07 Sep 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4778 modules/livecd_stage2_target.py:
4779 fix for bug #63033, thanks to usata@gentoo.org for the patch
4781 30 Aug 2004; John Davis <zhen@gentoo.org>
4782 livecd/runscript-support/livecdfs-update.sh, targets/grp/grp-chroot.sh:
4783 bugfixes for #61537 and #61779
4785 13 Aug 2004; John Davis <zhen@gentoo.org> +files/catalyst.1,
4786 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
4787 modules/snapshot_target.py:
4788 bugfixes for #55014 (catalyst needs a manpage), #56581 (livecd-stage2 I/O
4789 enhancements), and #56773 (catalyst overlay for build root). Snapshotting
4790 time should also be improved due to a more efficient use of rsync. This commit will
4791 mark the portage version of catalyst-1.9.0.
4793 10 Aug 2004; John Davis <zhen@gentoo.org> arch/mips.py:
4794 add support for mips4n32 subarch. thanks to iluxa@gentoo.org. closes bug
4797 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4800 02 Aug 2004; John Davis <zhen@gentoo.org>
4801 livecd/runscript-support/livecdfs-update.sh:
4804 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4805 +targets/stage1/build.py, -targets/stage1/build.sh,
4806 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean2-chroot.sh,
4807 targets/stage1/stage1.sh, targets/stage2/stage2-chroot.sh,
4808 targets/stage3/stage3-chroot.sh:
4809 applied patch from bug #58840. it should fix up things for uclibc stages and
4810 cascaded profiles. thanks to Mike Frysinger (vapier@gentoo.org) for the patch.
4812 21 Jul 2004; John Davis <zhen@gentoo.org> +livecd/files/gamecd-xinitrc,
4813 +livecd/files/gamecd.motd.txt, +livecd/files/generic-motd.txt,
4814 +livecd/files/livecd-bash_profile, +livecd/files/livecd-local.start,
4815 -livecd/files/livecd-rclocal, +livecd/files/minimal.motd.txt,
4816 -livecd/files/motd.txt, +livecd/files/universal.motd.txt,
4817 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4818 livecd/runscript-support/livecdfs-update.sh,
4819 modules/livecd_stage2_target.py:
4820 addition of wolf31o2's gamecd patchset. untested, so please beware
4822 14 Jul 2004; John Davis <zhen@gentoo.org>
4823 livecd/runscript-support/livecdfs-update.sh,
4824 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
4825 fixed a bug for livecd-stage2. somehow, the inheritance got mucked up and the
4826 livecds were not cleaning out livecd/empty livecd/rm etc. I moved the code for
4827 this out of generic_stage_target and into livecd-stage2 since the
4828 livecd-stage2 class was overriding generic_stage_target for cleaning anyway.
4830 13 Jul 2004; John Davis <zhen@gentoo.org>
4831 livecd/runscript-support/livecdfs-update.sh:
4832 changed the behavior of rcadd/ rcdel. it was getting hokey to have to add the
4833 default rc'ed programs when only one change was required to rcadd. so I
4834 changed it so that the defaults are *always* loaded and specified additions/
4835 deletions are just added on top of those.
4837 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4838 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4839 targets/livecd-stage1/livecd-stage1-chroot.sh,
4840 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4841 targets/tinderbox/tinderbox-chroot.sh:
4842 changing the more verbose behavior to the -V (verbose) flag
4844 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4845 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4846 targets/livecd-stage1/livecd-stage1-chroot.sh,
4847 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4848 targets/tinderbox/tinderbox-chroot.sh:
4849 the -d (debug) flag now makes catalyst calculate an emerge -vp of the packages
4850 it is about to merge so that deps and USE flags are more evident
4852 11 Jul 2004; John Davis <zhen@gentoo.org> +catalyst, -catalyst.new.py,
4853 modules/catalyst_support.py:
4854 completely rewrote the catalyst main script so that it can actually utilize
4855 more than one command line flag. new functionality included, but not active
4856 yet (--debug and --verbose). arguments can still be passed on the commandline
4857 through the use of the -C (--cli) flag. updated the arg_parse function in
4858 catalyst_support.py to accomodate my changes.
4860 02 Jul 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4861 modules/generic_target.py, modules/grp_target.py,
4862 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4863 modules/snapshot_target.py, modules/stage1_target.py,
4864 modules/stage2_target.py, modules/stage3_target.py,
4865 modules/tinderbox_target.py, targets/stage1/stage1.sh:
4866 fixes for bugs #55192 and #54137
4867 added a new key for all specfiles, portage_confdir.
4868 this should point to a directory similar in functionality to /etc/portage.
4870 cleaned up the module code a bit so that unnecessary modules
4873 more work on resuming. it is getting there, but it still needs a ton of work,
4874 so please test, and report bugs.
4876 18 Jun 2004; John Davis <zhen@gentoo.org> catalyst,
4877 modules/catalyst_support.py, modules/generic_stage_target.py,
4878 targets/stage1/build.sh, targets/stage1/stage1-chroot.sh,
4879 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4880 stage resuming functionality should be working. I still have to work on GRP
4881 and livecds, but they should not be hard. I could not incorporate emerge
4882 --resume into stage resuming functionality because in some instances, portage
4883 is remerged (bootstrap, stage2), which wipes out the resume data and puts
4884 catalyst into an infinite portage merging loop (very unproductive, trust me ;)
4885 ). I also made some small tweaks to the stage target scripts which clean up
4886 the envscript stuff. Not noticable performance wise, but it makes me feel all
4887 warm and fuzzy to know that it is programmed absolutely correctly ;)
4889 16 Jun 2004; John Davis <zhen@gentoo.org> TODO, modules/catalyst_support.py,
4890 modules/generic_stage_target.py:
4891 revamped the cmd() structure so that it could properly return error codes.
4892 Please note that this might break catalyst until there is some further
4893 testing. SO DO NOT USE IT FOR BUILDING ANYTHING IMPORTANT (yet). The benefit
4894 of me doing this is that SIGINT (ctrl-c) makes catalyst die nice and proper
4895 now. Additionally, catalyst will stop when there is an error with an ebuild
4896 ... it didn't do this before, it just plowed along and packed things up.
4898 Much thanks to <carpaski@gentoo.org> for (writing) pointing me to the spawn()
4899 code in portage.py and then answering my noob questions.
4901 13 Jun 2004; John Davis <zhen@gentoo.org>
4902 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4903 livecd/runscript-support/livecdfs-update.sh:
4904 some last minute fixins (stuff to work with the new genkernel)
4906 13 Jun 2004; John Davis <zhen@gentoo.org> catalyst:
4909 11 Jun 2004; John Davis <zhen@gentoo.org>
4910 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py:
4911 new key, livecd/fsscript. use this to run commands in the livecdfs before it
4914 10 Jun 2004; John Davis <zhen@gentoo.org>
4915 livecd/runscript-support/kmerge.sh,
4916 livecd/runscript-support/livecdfs-update.sh,
4917 livecd/runscript-support/post-kmerge.sh,
4918 livecd/runscript-support/pre-kmerge.sh:
4919 two new functions for livecd-stage2: livecd/rcadd and livecd/rcdel. these two
4920 functions control what scripts are added to their respective runlevels. This
4921 option would be specified like so in the spec file: livecd/rcadd:
4922 metalog:default foo:boot. the syntax is the same for livecd/rcdel.
4924 08 Jun 2004; John Davis <zhen@gentoo.org> modules/builder.py,
4925 modules/catalyst_support.py, modules/livecd_stage2_target.py:
4926 livecd-stage2 traced back when boot/kernel/x/config was an empty string, fixed
4927 the code to give a nice error msg instead of a cryptic traceback
4929 04 Jun 2004; John Davis <zhen@gentoo.org>
4930 livecd/runscript-support/livecdfs-update.sh:
4931 small fix for bootsplash, needed to link clst_livecd_bootsplash to
4932 /etc/bootsplash/default
4934 04 Jun 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4935 targets/embedded/embedded-chroot.sh,
4936 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
4937 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4938 targets/livecd-stage1/livecd-stage1-chroot.sh,
4939 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4940 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4941 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4942 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4943 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
4944 targets/tinderbox/tinderbox-chroot.sh,
4945 targets/tinderbox/tinderbox-preclean-chroot.sh,
4946 targets/tinderbox/tinderbox.sh:
4947 Fixes bug 51603, a lot of distcc fixups (has to do w/ bind mounts and such)
4949 02 Jun 2004; John Davis <zhen@gentoo.org> modules/snapshot_target.py:
4950 Fixes to address bugs #51072 and #52045. The snapshot logic was tweaked to be
4951 more efficient, and I added a new snapshot specfile option, portdir_overlay.
4952 It should be a full path pointing to a portage overlay dir.
4954 27 May 2004; John Davis <zhen@gentoo.org>
4955 livecd/cdtar/silo-1.3.1-cdtar.tar.bz2,
4956 livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4957 livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4958 livecd/runscript/default-runscript.sh:
4959 added updated silos and fixed motd bug
4961 22 May 2004; John Davis <zhen@gentoo.org> REMARKS, catalyst:
4962 rolling out version 1.0.8
4964 22 May 2004; John Davis <zhen@gentoo.org>
4965 livecd/runscript-support/kmerge.sh,
4966 livecd/runscript-support/livecdfs-update.sh,
4967 modules/livecd_stage2_target.py:
4968 added key livecd/bootsplash
4970 21 May 2004; John Davis <zhen@gentoo.org> arch/sparc.py, arch/sparc64.py,
4971 livecd/runscript/sparc-archscript.sh,
4972 livecd/runscript/sparc64-archscript.sh:
4973 sparc fixup patches from gustavoz at g.org
4975 20 May 2004; John Davis <zhen@gentoo.org> modules/livecd_stage2_target.py:
4976 added support for blacklisting modules via hotplug in livecd-stage2. spec key
4977 is livecd/modblacklist
4979 19 May 2004; John Davis <zhen@gentoo.org>
4980 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py,
4981 livecd/runscript/x86-archscript.sh:
4982 added support for livecd/overlay, changed vga=0x317 to vga=791
4983 in the x86 archscript as it is a more standard setting and should
4984 work on more hardware
4986 17 May 2004; John Davis <zhen@gentoo.org>
4987 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh,
4988 livecd/runscript-support/kmerge.sh,
4989 livecd/runscript-support/livecdfs-update.sh,
4990 modules/livecd_stage2_target.py:
4991 fixes for the genkernel arg handling - we can now do it on a per-kernel basis.
4992 we also now have basic motd copying support for more branded livecds
4994 16 May 2004; John Davis <zhen@gentoo.org>
4995 livecd/runscript-support/kmerge.sh, modules/livecd_stage2_target.py:
4996 added a feature to the livecd-stage2 specfile called "livecd/genkernel_args"
4997 for passing args to genkernel. gmsoft@gentoo.org requested this one.
4999 16 May 2004; John Davis <zhen@gentoo.org> catalyst,
5000 modules/catalyst_support.py, modules/embedded_target.py,
5001 modules/generic_stage_target.py, modules/generic_target.py,
5002 modules/grp_target.py, modules/livecd_stage1_target.py,
5003 modules/livecd_stage2_target.py, modules/stage1_target.py,
5004 modules/stage2_target.py, modules/stage3_target.py,
5005 modules/tinderbox_target.py, targets/stage1/stage1-preclean2-chroot.sh:
5006 finally parsed out targets.py. fixed gcc-config typo in stage1 the stage1 that
5007 caused gcc profile problems.
5009 12 May 2004; John Davis <zhen@gentoo.org>
5010 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
5011 livecd/runscript-support/livecdfs-update.sh,
5012 livecd/runscript-support/post-kmerge.sh,
5013 livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
5015 fixed default-runscript.sh so that it is easier to read (no more chroot >> EOF
5016 silliness). Most notably, I have taken advantage of the update-modules
5017 --assume-kernel fix from agriffis so that we can actually use 3rd party
5018 modules now. Please note that >=baselayout-1.9.0 is required.
5020 02 May 2004; Olivier Crete <tester@gentoo.org>
5022 Added forgotten CHOST for i386 subarch
5024 30 Apr 2004; John Davis <zhen@gentoo.org>
5025 livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
5026 livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
5027 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
5028 livecd/files/x86-help.msg, livecd/runscript/x86-archscript.sh:
5030 -fixed 2004.0 branding in the isolinux cdtar
5031 -fixed up acpi stuff in the runscripts
5032 -fixed up the x86 help message and corrected the numerous errors in it
5034 26 Apr 2004; John Davis <zhen@gentoo.org> catalyst,
5035 livecd/runscript/default-runscript.sh:
5036 fixed the /etc/issue /O macro issue, and changed the version in catalyst to
5037 1.0.7. we are ready for release
5039 16 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
5040 fix for the problem that gustavoz found wrt the /dev creation stuff not
5041 detecting arches. also an efficiency fix for stage1 building
5043 14 Apr 2004; John Davis <zhen@gentoo.org>
5044 targets/embedded/embedded-chroot.sh,
5045 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
5046 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
5047 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
5048 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
5049 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
5050 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
5051 targets/stage2/stage2.sh, targets/stage3/stage3-chroot.sh,
5052 targets/stage3/stage3.sh, targets/tinderbox/tinderbox-chroot.sh,
5053 targets/tinderbox/tinderbox-preclean-chroot.sh,
5054 targets/tinderbox/tinderbox.sh:
5055 fix for bug #47733 - fixes for distcc and an envscript bugfix
5057 13 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
5060 12 Apr 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
5061 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
5062 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
5063 targets/grp/grp-chroot.sh, targets/grp/grp-preclean-chroot.sh,
5064 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
5065 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
5066 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
5067 targets/stage1/stage1-preclean1-chroot.sh,
5068 targets/stage1/stage1-preclean2-chroot.sh, targets/stage1/stage1.sh,
5069 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
5070 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
5071 targets/tinderbox/tinderbox.sh:
5072 lots of cleanup on the bash backend. take a look @ the code and report bugs to
5073 zhen@gentoo.org please.
5075 06 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
5076 fix for /dev in stage1
5078 05 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
5081 04 Apr 2004; Benjamin Judas <beejay@gentoo.org>
5082 livecd/kconfig/config-2004.1-gentoo-dev-sources-2.6.3-r1,
5083 livecd/kconfig/config-2004.1-xfs-sources-2.4.24-r3:
5084 Added the two kernel-configs for 2004.1 x86
5086 04 Apr 2004; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
5087 targets/grp/grp.sh, targets/stage1/stage1-chroot.sh,
5088 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
5089 targets/tinderbox/tinderbox.sh:
5090 fix to address missing /dev in stages, fixed path for env-update in all of the
5093 02 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
5094 use broken for grp, livecd-stage1, tinderbox, etc. fixed
5096 01 Apr 2004; John Davis <zhen@gentoo.org>
5097 livecd/runscript/default-runscript.sh:
5098 added in fix for the module.conf stuff courtesy of Benjamin Judas
5101 01 Apr 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
5103 cosmetic touchups for 1.0.5
5105 31 Mar 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2.sh:
5106 added support to the stage2 for stackable profiles bootstrap
5108 31 Mar 2004; John Davis <zhen@gentoo.org> arch/sparc.py, modules/targets.py:
5109 sparc compatibility patches from gustavoz@gentoo.org added. These patches add
5110 support for sparc32/64 build compatibility
5112 30 Mar 2004; John Davis <zhen@gentoo.org>
5113 livecd/runscript/default-runscript.sh, modules/targets.py,
5114 targets/stage1/build.sh:
5115 fix for bug 46022, more stackable profile fixes, embedded patches added
5117 26 Mar 2004; John Davis <zhen@gentoo.org>
5118 livecd/runscript/default-runscript.sh, modules/targets.py,
5119 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
5120 targets/stage1/stage1-chroot.sh, targets/stage2/stage2.sh,
5121 targets/stage3/stage3.sh, targets/tinderbox/tinderbox.sh:
5122 fixes for bugs #44625 and #45805
5124 24 Mar 2004; John Davis <zhen@gentoo.org> catalyst,
5125 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
5126 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh:
5127 memtest is in. if you want to use it, check out the memtest86 cd tarball
5128 Also, fixes for bugs 45078, 45188, 44306
5130 23 Mar 2004; John Davis <zhen@gentoo.org>
5131 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
5132 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc64-archscript.sh,
5133 livecd/runscript/x86-archscript.sh, modules/targets.py,
5134 targets/livecd-stage3/unmerge.sh:
5135 added "livecd/iso" to targets.py and fixed up the archscripts so that isos are
5136 created at the end of the livecd-stage2 process.
5138 22 Mar 2004; John Davis <zhen@gentoo.org> modules/targets.py,
5139 targets/embedded/embedded.sh:
5140 preliminary embedded support added thanks to david@futuretel.com (mut3x)
5142 19 Mar 2004; John Davis <zhen@gentoo.org> targets/grp/grp.sh,
5143 targets/stage1/stage1.sh, targets/stage3/stage3.sh:
5144 removing the hardened-gcc deps since the package itself is deprecated'
5146 05 Mar 2004; John Davis <zhen@gentoo.org> catalyst:
5147 changing location of /etc/catalyst.conf to /etc/catalyst/catalyst.conf
5149 04 Mar 2004; John Davis <zhen@gentoo.org> alpha-isogen.sh,
5150 examples/livecd/alpha/alpha-livecd-stage1-20040225.spec,
5151 examples/livecd/alpha/alpha-livecd-stage2-20040225.spec,
5152 examples/livecd/alpha/config-2.4.21-r4-alpha,
5153 examples/livecd/alpha/config-2.4.21-r4-jensen,
5154 examples/livecd/alpha/config-2.4.21-r4-legacy,
5155 examples/livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
5156 examples/livecd/runscript/alpha-archscript.sh, files/catalyst.conf:
5157 fixes for bugs 43676, 43701. Alpha support added as well.
5159 25 Feb 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>:
5160 added powerpc livecd support, preparing for 2004.0 release. Preliminary
5161 kde/gnome cd specs added.
5163 18 Feb 2004; John Davis <zhen@gentoo.org> files/catalyst.conf:
5164 fix in catalyst.conf for bug #42044
5166 13 Feb 2004; John Davis <zhen@gentoo.org> sparc64-isogen.sh, arch/sparc.py,
5167 arch/sparc64.py, examples/livecd/runscript/sparc64-archscript.sh,
5168 examples/livecd/sparc64/config-2.4.24-sparc64:
5169 sparc fixups contributed by Gustavo Zacarias <gustavoz@gentoo.org>
5171 12 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
5172 fixed bugs in previous feature additions (see 11 Feb 2004) and added support
5173 for a $clst_conf environment variable. You can use the $clst_conf variable to
5174 point to a file to use in place of /etc/catalyst.conf. By setting this
5175 variable in your shell, catalyst can easily be used by multiple people on the
5176 same machine. Also, ccache support now works for genkernel.
5178 11 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
5179 removed file for livecd-stage2 target, as this is handled by the runscript
5180 now. Added support for "/boot/kernel/foo/use", "/boot/kernel/foo/packages,"
5181 and made "/boot/kernel/foo/extraversion" an optional rather than required
5182 parameter. The aforementioned "packages" is used to specify kernel-related
5183 packages (like module ebuilds) to merge with each kernel, and the new "use"
5184 option is used to specify the USE settings you'd like exported to the
5185 environment during kernel as well as kernel "packages" build.
5187 10 Feb 2004; John Davis <zhen@gentoo.org> README, TODO, catalyst,
5188 modules/builder.py, modules/catalyst_support.py, modules/targets.py,
5189 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
5190 targets/livecd-stage2/livecd-stage2.sh, targets/stage1/stage1-chroot.sh,
5191 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
5192 targets/tinderbox/tinderbox.sh:
5193 added envscripts support (fixes bug #39832) massive cleanup of tree to prepare
5194 it for ebuild - added headers to everything and removed deprecated dirs
5196 14 Jan 2004; John Davis <zhen@gentoo.org> arch/mips.py, modules/targets.py:
5197 adding Kumba's patches for MIPS
5199 16 Dec 2003; Guy Martin <gmsoft@gentoo.org>: arch/hppa.py,modules/targets.py:
5200 Added hppa specific code.
5202 29 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5203 Tinderbox target added. See tinderbox examples in examples/ dir.
5205 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5206 spec file support integrated into catalyst. Use "-f/--file specfile" as
5207 argument; see examples dir for examples.
5208 "grp" target now functional. See examples/x86-grp-20031102.spec for an
5209 example of how to use it.
5211 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5212 support functions for spec file parsing and reading added. Will get added to
5215 05 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5216 Many bug fixes later, things seem to be working well for stage1/2/3 so I've
5219 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5220 Significant rework of code structure. Everything is falling nicely into place.
5222 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5223 Exception handling fully-integrated into current prototype code.
5225 27 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5226 beginning of exception handling integration, got some of the target code
5229 24 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5230 major code rework in progress on the python parts.
5232 17 Oct 2003; John Davis <zhen@gentoo.org> files/grp/x86/x86.conf,
5233 files/grp/x86/x86.pkg.cd1, files/grp/x86/x86.pkg.cd2, files/grp/x86/x86.src,
5234 files/livecd/x86-basic/base.pkg, files/livecd/x86-basic/kern.pkg:
5235 for organiation's sake, I have moved the files, such as livecd foundations,
5236 into catalyst/files. It will make it easier for us when ebuild time comes
5239 15 Oct 2003; John Davis <zhen@gentoo.org> targets/stage3/stage3.sh:
5240 All preliminary target build scripts are now added and coded to near as spec
5241 that we can have at this point.
5243 14 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
5244 new and improved ChangeLog; snapshots now work ("./catalyst-util.py snap
5245 20031014",) and snapshotting cleans up after itself (temp files deleted,)
5246 something that should be continued as much as reasonably possible in other
5247 parts of catalyst. Also, we have /etc/catalyst.conf config file reading stub
5248 code completed, and internal fall-backs to reasonable global config defaults
5251 12 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
5252 subarch test outsourced to python catalyst-subarches function.
5254 12 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
5255 fixed the entry in include/build_functions.sh for location of bootstrap.sh
5257 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5258 removing dup enter_chroot
5260 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
5261 document subarches checking
5263 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
5264 Fix valid subarch test.
5266 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
5267 include/build_functions.sh, include/functions.sh:
5268 thanks to robbat2, the cmdline argument handling is now fixed. I moved
5269 start_build to build_functions.sh cleaning up the main catalyst script some
5272 11 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
5273 fixed SRCBALL and DESTBALL, making it transparent for profiles
5275 11 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh:
5276 added an exit condition to the cmd line argument case statement
5278 09 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/build.sh, bin/stage1,
5279 files/catalyst.conf, include/build_functions.sh, include/functions.sh:
5280 the changes that I made to the above files should make catalyst completely
5281 transparent to no matter what profile we are using. check files/catalyst.conf
5282 for the list of BUILDTYPEs that we support.
5284 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5285 changed how cmd line arguments are handled
5287 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5288 I changed the is_special handling so that it is cleaner and faster
5290 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh,
5291 livecd/foundations/x86-basic/base.pkg, livecd/foundations/x86-basic/kern.pkg,
5292 livecd/foundations/x86-basic/post-clean.sh,
5293 livecd/foundations/x86-basic/pre-clean.sh,
5294 livecd/foundations/x86-basic/settings:
5295 I outsourced more functions to include/functions.sh. I made it a seperate file
5296 from build_fucntions.sh so that we can keep our build and other functions
5297 apart. I also added in the livecd stuffs from the stager side of things.
5299 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
5300 include/build_functions.sh:
5301 I outsourced all of the build functions to include/build_functions.sh. In the
5302 future, this will happen more - the code needs cleaned up.
5304 07 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
5306 I mucked with stage1 and bootstrap.sh to add support for ${BUILDTYPE} (profile
5307 transparency). Also, I removed gettext from bootstrap, since mainline gentoo
5308 does not use that anymore.
5310 05 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5311 since we now have a default profile in portage, i massaged some errors
5312 messages to reflect that.
5314 04 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
5316 removed ccache support from catalyst stage1 build cause it breaks the build.
5317 Additionally, I removed gettext support from bootstrap, because according to
5318 our new default profile, we don't use that anymore.
5320 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf:
5321 added a new var, BUILDTYPE, adding more transparency for building.
5322 In the future, we will be building both selinux and hardened sources.
5324 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5325 fixed some formatting when catalyst prints out build info, additionally,
5326 trying to make catalyst more transparent for future expansion of stages
5328 21 Sep 2003; John Davis <zhen@gentoo.org> catalyst:
5329 fixed the order/ way in which we handle cmd line arguments wrt to -h or
5330 --help. I moved this functionality from the main program section to
5333 21 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, catalyst:
5334 I edited catalyst to change our naming convention from stage*-arch-h.* to
5335 stage*-arch-etdyn-ssp.* re method's request. This will not be the first time
5336 I change naming conventions, as catalyst will be eventually extended to
5337 do selinux-* stages also.
5339 Additionally, I updated README.catalyst to include profile information.
5341 10 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, README.stager,
5342 bin/catalyst, bin/hardened-bootstrap.sh, bin/stage1:
5343 I renamed README.stager to README.catalyst and have made some very minor
5344 changes to it. bin/bootstrap.sh has been renamed to bin/hardened-bootstrap.sh.
5345 I have hacked bootstrap to use the hardened profile, as well as utilize
5346 hardened-gcc. bin/catalyst itself has undergone some more changes (nothing too
5347 major). Additionally, bin/stage1 has been hacked to accept the hardened
5348 profile, and use hardened-gcc.
5350 09 September 2003; John Davis <zhen@gentoo.org>:
5351 Initial import of hardened stager. I am forking this from the original
5352 stager code in order to better fit our needs. The original stager code is
5353 still used by Gentoo, and is maintained by Daniel Robbins
5354 <drobbins@gentoo.org>. I would like to thank him and the rest of the
5355 contributors that coded stager.