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 targets/embedded/embedded-chroot.sh,
7 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
8 targets/livecd-stage2/livecd-stage2-controller.sh,
9 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
10 targets/netboot/netboot-image.sh, targets/netboot2/netboot2-copyfile.sh,
11 targets/stage1/stage1-controller.sh, targets/stage4/stage4-controller.sh,
12 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
13 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
14 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
15 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
16 targets/support/mips-arcload_conf.sh,
17 targets/tinderbox/tinderbox-chroot.sh:
18 More trailing whitespace cleanups
20 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
21 modules/catalyst/arch/arm.py, modules/catalyst/arch/mips.py,
22 modules/catalyst/arch/x86.py, modules/catalyst/config.py,
23 modules/catalyst/lock.py, modules/catalyst/support.py,
24 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
25 modules/catalyst/target/livecd_stage1.py,
26 modules/catalyst/target/livecd_stage2.py,
27 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
28 modules/catalyst/target/snapshot.py, modules/catalyst/target/stage1.py,
29 modules/catalyst/target/stage2.py, modules/catalyst/target/tinderbox.py,
30 targets/stage1/build.py:
31 Kill lots and lots of trailing whitespace in .py files
33 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
34 modules/catalyst/target/generic_stage.py:
35 Fix up a few bad replacements from previous commit
37 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
38 modules/catalyst/config.py, modules/catalyst/lock.py,
39 modules/catalyst/support.py, modules/catalyst/target/embedded.py,
40 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
41 modules/catalyst/target/livecd_stage1.py,
42 modules/catalyst/target/livecd_stage2.py,
43 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
44 modules/catalyst/target/snapshot.py, modules/catalyst/target/stage1.py,
45 modules/catalyst/target/stage2.py, modules/catalyst/target/stage3.py,
46 modules/catalyst/target/stage4.py:
47 Do a mass sed to fix up all remaining usage of has_key()
49 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
50 Clean up instances of has_key() for py3k
52 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
53 We don't need to pass conf_values since it's a global var
55 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
56 Pre-split options from config file and remove unnecessary imported modules
58 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
59 Move code to verify digest and hash functions to a separate function
61 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
62 Allow build_target() to re-raise the exception for the top-level handler
65 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
66 Move catalyst.support import to top of file
68 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
69 Remove check for sys.argv length since we already check for needed
72 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
73 Rename version() to show_version()
75 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
76 Remove import_modules()
78 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
79 modules/catalyst/target/embedded.py,
80 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
81 modules/catalyst/target/livecd_stage1.py,
82 modules/catalyst/target/livecd_stage2.py,
83 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
84 modules/catalyst/target/snapshot.py, modules/catalyst/target/stage1.py,
85 modules/catalyst/target/stage2.py, modules/catalyst/target/stage3.py,
86 modules/catalyst/target/stage4.py, modules/catalyst/target/tinderbox.py:
87 Remove references to generic_stage_target
89 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
90 +modules/catalyst/target/embedded.py,
91 -modules/catalyst/target/embedded_target.py,
92 +modules/catalyst/target/generic.py,
93 +modules/catalyst/target/generic_stage.py,
94 -modules/catalyst/target/generic_stage_target.py,
95 -modules/catalyst/target/generic_target.py,
96 +modules/catalyst/target/grp.py, -modules/catalyst/target/grp_target.py,
97 -modules/catalyst/target/livecd_stage1_target.py,
98 +modules/catalyst/target/livecd_stage1.py,
99 -modules/catalyst/target/livecd_stage2_target.py,
100 +modules/catalyst/target/livecd_stage2.py,
101 +modules/catalyst/target/netboot.py,
102 -modules/catalyst/target/netboot2_target.py,
103 +modules/catalyst/target/netboot2.py,
104 -modules/catalyst/target/netboot_target.py,
105 +modules/catalyst/target/snapshot.py,
106 -modules/catalyst/target/snapshot_target.py,
107 -modules/catalyst/target/stage1_target.py,
108 +modules/catalyst/target/stage1.py,
109 -modules/catalyst/target/stage2_target.py,
110 +modules/catalyst/target/stage2.py,
111 -modules/catalyst/target/stage3_target.py,
112 +modules/catalyst/target/stage3.py,
113 -modules/catalyst/target/stage4_target.py,
114 +modules/catalyst/target/stage4.py, +modules/catalyst/target/tinderbox.py,
115 -modules/catalyst/target/tinderbox_target.py:
116 Remove _target from target module filenames, since they're already in
119 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> -modules/builder.py,
120 modules/catalyst/arch/__init__.py, modules/catalyst/arch/alpha.py,
121 modules/catalyst/arch/amd64.py, modules/catalyst/arch/arm.py,
122 modules/catalyst/arch/hppa.py, modules/catalyst/arch/ia64.py,
123 modules/catalyst/arch/mips.py, modules/catalyst/arch/powerpc.py,
124 modules/catalyst/arch/s390.py, modules/catalyst/arch/sh.py,
125 modules/catalyst/arch/sparc.py, modules/catalyst/arch/x86.py:
126 Remove builder.py and all references
128 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
129 modules/catalyst/arch/__init__.py, modules/catalyst/arch/alpha.py,
130 modules/catalyst/arch/arm.py, modules/catalyst/arch/hppa.py,
131 modules/catalyst/arch/ia64.py, modules/catalyst/arch/mips.py,
132 modules/catalyst/arch/powerpc.py, modules/catalyst/arch/s390.py,
133 modules/catalyst/arch/sh.py, modules/catalyst/arch/sparc.py,
134 modules/catalyst/arch/x86.py, modules/catalyst/lock.py,
135 +modules/catalyst/support.py, modules/catalyst/target/__init__.py,
136 modules/catalyst/target/embedded_target.py,
137 modules/catalyst/target/generic_stage_target.py,
138 modules/catalyst/target/generic_target.py,
139 modules/catalyst/target/grp_target.py,
140 modules/catalyst/target/livecd_stage1_target.py,
141 modules/catalyst/target/livecd_stage2_target.py,
142 modules/catalyst/target/netboot2_target.py,
143 modules/catalyst/target/netboot_target.py,
144 modules/catalyst/target/snapshot_target.py,
145 modules/catalyst/target/stage1_target.py,
146 modules/catalyst/target/stage2_target.py,
147 modules/catalyst/target/stage3_target.py,
148 modules/catalyst/target/stage4_target.py,
149 modules/catalyst/target/tinderbox_target.py, -modules/catalyst_support.py:
150 Move catalyst_support.py to catalyst.support and update references
152 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
153 +modules/catalyst/lock.py,
154 modules/catalyst/target/generic_stage_target.py,
155 -modules/catalyst_lock.py:
156 Move catalyst_lock.py to catalyst/lock.py and update references
158 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
159 modules/catalyst/target/__init__.py,
160 modules/catalyst/target/generic_stage_target.py:
161 Move target module loading logic into build_target_map() in
162 catalyst.target module
164 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
165 modules/catalyst/target/embedded_target.py,
166 modules/catalyst/target/grp_target.py,
167 modules/catalyst/target/livecd_stage1_target.py,
168 modules/catalyst/target/livecd_stage2_target.py,
169 modules/catalyst/target/netboot2_target.py,
170 modules/catalyst/target/netboot_target.py,
171 modules/catalyst/target/snapshot_target.py,
172 modules/catalyst/target/stage1_target.py,
173 modules/catalyst/target/stage2_target.py,
174 modules/catalyst/target/stage3_target.py,
175 modules/catalyst/target/stage4_target.py,
176 modules/catalyst/target/tinderbox_target.py, modules/catalyst_support.py:
177 Add target map in each target module and remove register() function
178 Change catalyst program to load target modules with catalyst.target.targets
180 Remove required_build_targets and valid_build_targets from catalyst_support.py,
181 since we can scan the dir now
183 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
184 +modules/catalyst/target/__init__.py,
185 +modules/catalyst/target/embedded_target.py,
186 +modules/catalyst/target/generic_stage_target.py,
187 +modules/catalyst/target/generic_target.py,
188 +modules/catalyst/target/grp_target.py,
189 +modules/catalyst/target/livecd_stage1_target.py,
190 +modules/catalyst/target/livecd_stage2_target.py,
191 +modules/catalyst/target/netboot2_target.py,
192 +modules/catalyst/target/netboot_target.py,
193 +modules/catalyst/target/snapshot_target.py,
194 +modules/catalyst/target/stage1_target.py,
195 +modules/catalyst/target/stage2_target.py,
196 +modules/catalyst/target/stage3_target.py,
197 +modules/catalyst/target/stage4_target.py,
198 +modules/catalyst/target/tinderbox_target.py, -modules/embedded_target.py,
199 -modules/generic_stage_target.py, -modules/generic_target.py,
200 -modules/grp_target.py, -modules/livecd_stage1_target.py,
201 -modules/livecd_stage2_target.py, -modules/netboot2_target.py,
202 -modules/netboot_target.py, -modules/snapshot_target.py,
203 -modules/stage1_target.py, -modules/stage2_target.py,
204 -modules/stage3_target.py, -modules/stage4_target.py,
205 -modules/tinderbox_target.py:
206 Move all *_target.py modules under modules/catalyst/target and create
207 parent catalyst.target module
209 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
210 modules/catalyst/arch/__init__.py, modules/catalyst/arch/arm.py:
211 Remove hard-coded arch list now that find_arch_modules() is known to work
213 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
214 modules/catalyst/arch/__init__.py, modules/catalyst/arch/alpha.py,
215 modules/catalyst/arch/amd64.py, modules/catalyst/arch/arm.py,
216 modules/catalyst/arch/hppa.py, modules/catalyst/arch/ia64.py,
217 modules/catalyst/arch/mips.py, modules/catalyst/arch/powerpc.py,
218 modules/catalyst/arch/s390.py, modules/catalyst/arch/sh.py,
219 modules/catalyst/arch/sparc.py, modules/catalyst/arch/x86.py,
220 modules/generic_stage_target.py:
221 Move subarch and maching maps to bottom of arch files, since the classes
222 aren't defined yet at the top
224 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
225 modules/catalyst/arch/sh.py:
226 Forgot the sh arch module
228 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
229 modules/catalyst/arch/alpha.py, modules/catalyst/arch/amd64.py,
230 modules/catalyst/arch/arm.py, modules/catalyst/arch/hppa.py,
231 modules/catalyst/arch/ia64.py, modules/catalyst/arch/mips.py,
232 modules/catalyst/arch/powerpc.py, modules/catalyst/arch/s390.py,
233 modules/catalyst/arch/sparc.py, modules/catalyst/arch/x86.py:
234 Move subarch and machine map information to variables at top of each arch
235 module and get rid of register() function
237 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> ChangeLog:
238 Add catalyst.util.load_module() function
239 Move arch modules under modules/catalyst/arch
240 Add catalyst.arch.arches class to assist in loading arch modules
241 Add .gitignore file for *.py[co]
243 10 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
244 Change __version__ to 2.99 for catalyst_3 branch
246 09 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> TODO:
247 Add note about metadata_overlay being default in 2.1.6
249 09 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS:
250 Updated the AUTHORS section and the header for the ChangeLog, to reflect
251 that individual authors now retain their copyright to code they submit.
253 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
254 Rewrote TODO to make it clearer and added a ton of new items to it.
256 02 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
257 modules/generic_stage_target.py:
258 screw you python...hard
260 02 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
261 modules/generic_stage_target.py:
262 Disable removal of 'target_path' when build starts
264 26 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
265 modules/generic_stage_target.py:
266 Apply patch from armin76 to actually make use of the busybox_config value
269 24 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
270 targets/netboot2/netboot2-controller.sh, targets/support/kmerge.sh:
271 Add support for gk's --busybox-config= option
273 23 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
274 modules/generic_stage_target.py:
275 Missing / before 'iso'
277 22 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
278 modules/snapshot_target.py:
279 Add support for purging to snapshot target
281 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
282 Add mix-in cdtar idea to TODO
284 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
285 -livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
286 -livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
287 Remove old isolinux-3.09 cdtar files
289 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
290 +livecd/cdtar/isolinux-3.72-cdtar.tar.bz2,
291 +livecd/cdtar/isolinux-3.72-memtest86+-cdtar.tar.bz2:
292 Update cdtar files to isolinux-3.72 and latest memtest86+-2.10
294 19 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
295 Marking this 2.0.6.903 for testing.
297 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
298 targets/netboot2/netboot2-controller.sh:
299 Disable copying of nb-busybox.cf since it isn't used anyway
301 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> arch/amd64.py,
302 arch/x86.py, catalyst:
303 A few typo and other minor fixes as reported by armin76
305 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
306 modules/generic_stage_target.py:
307 Add support for digests="all" for gentoo bug #209611
309 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
310 examples/netboot2_template.spec, targets/support/kmerge.sh:
311 Automatically append --netboot to GK_ARGS for netboot2 target Remove
312 explicit --initramfs-overlay=/tmp/image from netboot2 example spec
314 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
315 targets/support/pre-kmerge.sh:
316 Remove evil hacks that copy gk files around for netboot2
318 04 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
319 Bumping version for release.
321 01 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
322 modules/catalyst_support.py:
323 Default to umask 022 for spawn() unless otherwise specified for gentoo bug
326 29 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
327 modules/catalyst_support.py, modules/generic_stage_target.py:
328 Add support for -P/--purgeonly option
330 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> README:
331 Updated README to tell the user where to locate catalyst.conf if not using
332 an ebuild. Thanks to Claus Boehmer <Claus.Boehmer@gmx.de> for pointing it
335 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
336 Kicking out a 2.0.6.901 release for testing.
338 29 Sep 2008; Andrew Gaffney <agaffney@gentoo.org>
339 modules/generic_stage_target.py:
340 Automatically prepend build dir path to livecd/iso if it's not an absolute
343 28 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
344 Update TODO with placeholder idea.
346 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
347 +modules/catalyst/util.py:
348 Create catalyst.util module with capture_traceback() and print_traceback()
349 functions Capture and print traceback when build fails instead of letting
352 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
353 modules/catalyst/config.py, modules/catalyst_support.py:
354 Switch commandline spec value parsing to use catalyst.config.ConfigParser.
356 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
357 modules/catalyst/config.py:
358 A few fixes to ParserBase after actually testing it switch to parsing
359 config file with ConfigParser.
361 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
362 +modules/catalyst/config.py, -modules/catalyst/util.py:
363 More indecisiveness..move util.spec to config.SpecParser.
365 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
366 -modules/catalyst/spec.py, +modules/catalyst/util.py,
367 modules/catalyst_support.py:
368 * Rename catalyst.spec to catalyst.util
369 * Move spec_dump() into spec class
370 * Modify catalyst to use new spec class
372 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
373 +modules/catalyst/__init__.py:
374 Add __init__.py file and import line.
376 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
377 +modules/catalyst/spec.py:
378 Initial commit of modules/catalyst/spec.py.
380 30 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> arch/amd64.py,
382 Updating x86/amd64 arch support. Original patches by William Cooke
383 <gentoo@wcooke.org> and reported to Gentoo bug #224429, modified by me.
385 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
386 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
387 modules/snapshot_target.py, modules/stage4_target.py,
388 targets/support/bootloader-setup.sh, targets/support/functions.sh,
389 targets/support/kmerge.sh:
390 Removing all deprecated interfaces. We no longer wish to support them and
391 they're not needed. Anyone using a pre-2.x spec file will need to update
394 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
395 -livecd/files/Getting_Online.txt:
396 Removing livecd/files/Getting_Online.txt since it was quite outdated.
398 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO, catalyst,
400 Updated for new git repo.
402 29 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO, catalyst,
403 targets/support/livecdfs-update.sh:
404 Add gconf settings for gnome-screensaver to disable locking by default. This
407 14 May 2008; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py:
408 Add armv5tel to arm host list.
410 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
411 targets/support/chroot-functions.sh:
412 If we don't have a distcc user, we need to reinstall distcc, even if it's
413 been built with the right USE. This mainly affects stage1/stage2.
415 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
416 targets/support/chroot-functions.sh:
417 We need to run distcc-config --install, since we won't be installing into
418 ROOT=/ for stage1, and we have to use --noreplace to keep from wiping any
419 installed versions of distcc.
421 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO:
422 Add a couple of distcc-related items to TODO.
424 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
425 targets/stage1/stage1-preclean-chroot.sh,
426 targets/stage2/stage2-preclean-chroot.sh,
427 targets/stage3/stage3-preclean-chroot.sh,
428 targets/stage4/stage4-preclean-chroot.sh:
429 We don't want to run setup_myfeatures in preclean, but still want to update
430 the environment and show our debug information.
432 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
433 targets/stage1/stage1-preclean-chroot.sh,
434 targets/stage2/stage2-preclean-chroot.sh,
435 targets/stage3/stage3-preclean-chroot.sh,
436 targets/stage4/stage4-preclean-chroot.sh,
437 targets/support/chroot-functions.sh:
438 Remove the die on LIBDIR check, since it won't be set on non-multilib
439 profiles. We can now run debug in preclean again.
441 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
442 targets/support/functions.sh:
443 Let's not try to chmod a dangling symlink.
445 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
446 targets/support/chroot-functions.sh:
447 Added emerge --info to debug output. I don't know why I didn't add it before.
449 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
450 targets/stage1/stage1-preclean-chroot.sh,
451 targets/stage2/stage2-preclean-chroot.sh,
452 targets/stage3/stage3-preclean-chroot.sh,
453 targets/stage4/stage4-preclean-chroot.sh:
454 We probably shouldn't be running our debug functions in our stages. Let's
457 24 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
458 targets/support/chroot-functions.sh:
459 Added a get_libdir call and fail if we don't have a valid LIBDIR when using
462 23 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
463 targets/support/livecdfs-update.sh:
464 Only copy the handbook icon if one exists.
466 21 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
467 modules/catalyst_lock.py:
468 Fix a small typo. Thanks to Justin Bronder <jsbronder@gentoo.org> for
471 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
472 targets/livecd-stage2/livecd-stage2-controller.sh:
473 We should be matching all possible LIBDIRs, so make sure we do that.
475 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
476 targets/support/livecdfs-update.sh:
477 We no longer need the metadata.tar.bz2, since the Installer uses
480 16 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
481 targets/stage1/stage1-chroot.sh:
482 We don't need --newuse if we're not using binary packages, so there's no
485 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
486 targets/livecd-stage2/livecd-stage2-controller.sh:
487 Added initial framework for creating the CD's root on livecd/livedvd.
488 Currently, the end result is the same, but I'll be adding code to
489 automatically copy the stages and to automatically download the distfiles.
491 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
492 targets/livecd-stage2/livecd-stage2-controller.sh,
493 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
494 targets/support/rc-update.sh:
495 Change all checks for livecd/type: gentoo-release-livecd to
496 gentoo-release-live* so we can add a new gentoo-release-livedvd livecd/type
497 to allow for auto-fetching of distfiles and stages onto official DVD media.
499 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO,
500 targets/livecd-stage1/livecd-stage1-controller.sh,
501 targets/livecd-stage2/livecd-stage2-controller.sh:
502 Updated TODO. Added code to livecd-stage1 to generate a package list, which
503 will be used in livecd-stage2 with the upcoming livedvd livecd/type to fetch
504 the distfiles automatically.
506 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
507 modules/generic_stage_target.py:
508 Fix seedcache output so it fits in 80 columns.
510 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
511 targets/stage1/stage1-chroot.sh:
512 We should likely install baselayout before anything else, including the
513 package manager. As such, I've moved it to after sys-apps/baselayout is
516 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
517 targets/livecd-stage2/livecd-stage2-controller.sh:
518 Check for a snapshot in the overlay and error if one is present. This should
519 ensure that the snapshot on the CD is the same as the one used to build the
522 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
523 modules/catalyst_support.py:
524 Added a small patch from Tim Yamin <tim.yamin@zonbu.com> to fix make.conf
525 parsing of variables with numbers in them. This is catalyst 2.0.6_pre17 for
528 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
529 targets/stage1/stage1-chroot.sh:
530 Change back to using sys-apps/baselayout. We'll need to come up with a
531 better permanent solution now that virtual/baselayout is no more.
533 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
534 -livecd/cdtar/grub-memtest86+-cdtar.tar.bz2:
535 Update the grub cdtar for grub-0.97-r5 and memtest86+-2.01
537 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
538 targets/support/bootloader-setup.sh:
539 Use menu.lst for grub config, since 0.96 and higher won't use grub.conf
542 04 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> +TODO,
543 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
544 Added TODO. Changed create_handbook_icon call to only be called if
545 /docs/handbook/index.html exists on the disk or in livecd/overlay.
547 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
548 targets/support/kmerge.sh:
549 Run sed on KERNELVERSION to escape the slashes so we can use it in another
552 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
553 targets/support/kmerge.sh:
554 Modify test to run if package.provided exists instead of if it doesn't.
555 Run sed on the correct file.
557 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
558 targets/support/chroot-functions.sh:
559 Added --noreplace to setup_myfeatures merges so we don't blow away any
560 packages which are already installed with the proper USE flags for the given
561 target. This is for bug #211654. This is catalyst 2.0.6_pre16 for testing.
563 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
564 livecd/files/README.txt:
565 Added dosshd, passwd=, and nonfs to README.txt, since they were missing.
567 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
568 targets/support/rc-update.sh:
569 Added mdraid for baselayout-2 users.
571 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
572 targets/support/kmerge.sh:
573 Clean up package.provided after the kernel build
575 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
576 targets/support/kmerge.sh:
577 It helps if I put things in the correct order so they'll actually execute,
578 rather than getting a nice error from emerge.
580 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
581 targets/support/kmerge.sh:
582 Change upgrade to update.
584 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
585 targets/support/kmerge.sh:
586 Add back in the package.provided code that *should* skip the kernel sources
587 merge for call back and subsequent runs.
589 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
590 targets/support/kmerge.sh:
591 We don't really need to use binary packages for the kernel sources, since it
592 doesn't gain us anything. Also, we need to delete the /usr/src/linux symlink
593 when we're not using kerncache.
595 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
596 targets/support/kmerge.sh:
597 Remove 'symlink' from USE, since it's not needed and screws up kerncache
599 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
600 targets/livecd-stage2/livecd-stage2-controller.sh:
601 OK, we run our find outside the chroot, so we don't want to use absolute
602 paths unless we want to wipe out *.a *.la *.pyc and *.pyo from our host
603 system. Oops. Due to this bug, I'm making this 2.0.6_pre15 for testing
606 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
607 targets/livecd-stage2/livecd-stage2-controller.sh,
608 targets/stage1/stage1-controller.sh:
609 Cleanup the clean section for stage1 and add an updated clean section for
610 livecd-stage2 when we're a minimal, universal, or game CD. This is
611 2.0.6_pre14 for testing.
613 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
614 targets/support/kmerge.sh:
615 We should be using --newuse when merging our packages in callback.
617 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
618 targets/grp/grp-chroot.sh:
619 We should only use --noreplace when building a pkgset, everything else
622 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
623 modules/catalyst_support.py, modules/generic_stage_target.py,
624 modules/grp_target.py:
625 Apply additional patches from bug #207862 for CONTENTS generation.
627 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
628 targets/grp/grp-chroot.sh:
629 Call setup_myemergeopts after changing clst_FETCH.
631 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
632 targets/netboot2/netboot2-pkg.sh:
633 Remove a bit of unnecessary code.
635 10 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
636 modules/generic_stage_target.py, targets/grp/grp-chroot.sh,
637 targets/support/chroot-functions.sh:
638 Fix some spacing on the -* warning, revert Andrew's last change, since it
639 didn't do anything, and clean up the GRP chroot code so it works smarter and
640 set clst_FETCH when clst_grp_type is something other than pkgset.
642 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
643 targets/support/chroot-functions.sh:
644 Don't set --usepkg and --buildpkg when fetching.
646 07 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
647 modules/generic_stage_target.py:
648 Change the warning thrown into make.conf when someone uses LDFLAGS so it is
651 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
652 modules/generic_stage_target.py:
653 Merged ChangeLog.old and ChangeLog and added a note for myself to fix up the
654 boot/kernel/${kname}/config copying code in generic_stage_target.
656 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
657 targets/support/kmerge.sh:
658 Make sure we don't give genkernel a --kernel-config if it isn't set in the
661 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
662 modules/generic_stage_target.py, targets/support/kmerge.sh,
663 targets/support/pre-kmerge.sh:
664 Changed boot/kernel/${kname}/config and boot/kernel/${kname}/sources to be
665 valid, rather than required, changed clst_ksource to default to
666 virtual/linux-sources if boot/kernel/${kname}/sources is unset, moved
667 removal of USE to after the kernel build so the modules get the correct USE,
668 and did some minor cleanup on pre-kmerge. This is 2.0.6_pre13 for testing.
670 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
671 targets/support/kmerge.sh:
672 We should run the default functions for kmerge.sh, too.
674 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
675 -livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
676 +livecd/cdtar/aboot-1.0_pre20040408-r2-cdtar.tar.bz2:
677 Updated aboot cdtar with a newer version to support newer kernels.
679 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
680 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
681 Updated make_destpath so it writes out to make.conf as well as exporting
682 ROOT to the environment, added a make_destpath call to cleanup_stages, and
683 adding make_destpath /tmp/stage1root to stage1.
685 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> README, catalyst:
686 Updated README a bit and rolling 2.0.6_pre12 for testing.
688 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
689 targets/support/create-iso.sh:
690 Removed any further checks for clst_fstype and making sure everybody is
691 using ${mkisofs_zisofs_opts}.
693 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
694 targets/support/livecdfs-update.sh:
695 The default theme for GNOME is now Clearlooks, so we can remove the theme
696 code, but we still want to set the font size.
698 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
699 targets/support/livecdfs-update.sh:
700 We need to put quotes around ${user_comment} or useradd gets confused.
702 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
703 targets/support/chroot-functions.sh:
704 Changed make_destpath to write out ROOT to make.conf, rather than (ab)using
707 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
708 targets/support/kmerge.sh:
709 Added an additional make_destpath call to kmerge.sh so it'll export ROOT=/
710 prior to running genkernel. This is catalyst 2.0.6_pre11 for testing.
712 04 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
713 targets/support/create-iso.sh:
714 Bash fscking sucks, so we have to compromise on this code reduction solution
715 a bit. It's still far better than it was
717 03 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
718 targets/support/create-iso.sh:
719 Don't escape quotes when actually running the command
721 02 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
722 targets/support/kmerge.sh:
723 Pass clst_root_path instead of ROOT to run_merge, since it overrides ROOT
725 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
726 targets/support/kmerge.sh:
727 Use -L instead of -l in test for symlink
729 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
730 targets/stage1/stage1-controller.sh:
731 Remove code for gcc-config/binutils-config since it should be getting done
732 in the preclean script, anyway.
734 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
735 targets/stage1/stage1-chroot.sh:
736 I missed one place where HOSTUSE was being used incorrectly.
738 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
739 targets/support/kmerge.sh:
740 Escape the correct quote
742 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
743 targets/support/kmerge.sh:
744 Change remaining instances of run_emerge to run_merge
746 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
747 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
748 Change all clst_hostuse checks for ppc/ppc64 to ppc*|powerpc* so we match,
751 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
752 targets/support/bootloader-setup.sh:
753 Let's change our splash checking to a global check so it only needs to be
754 done once. This makes much more sense than having all of those if ... else
757 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
758 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
759 Fix our USE invocation here so things work as expected.
761 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
762 targets/support/livecdfs-update.sh:
763 Force-enable livecd/users for livecd/type gentoo-release-livecd and
766 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
767 targets/support/livecdfs-update.sh:
768 Remove /etc/conf.d/domainname code, since /etc/conf.d/domainname is no
771 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
772 targets/livecd-stage2/livecd-stage2-controller.sh:
773 Fixing the snapshot copying so it will only copy the correct snapshot for
774 people who don't know how to properly use wget.
776 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
777 targets/stage1/stage1-chroot.sh:
778 Fix HOSTUSE invocation on stage1, since we use -* at the beginning to
781 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
782 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
783 OK, we have to escape our quotes, rather than use single quotes, or we don't
784 evaluate the variables properly.
786 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
787 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh,
788 targets/support/kmerge.sh:
789 Fixing echo/sed for make.conf writing.
791 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
792 targets/grp/grp-chroot.sh, targets/stage1/stage1-chroot.sh,
793 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
794 Rather than using the environment, we write out our USE to make.conf, then
795 remove it once we're done. We don't bother adding clst_HOSTUSE, since it'll
796 be written to make.conf, already.
798 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
799 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
800 targets/livecd-stage1/livecd-stage1-chroot.sh,
801 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
802 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
803 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
804 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
805 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
806 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
807 Changing run_emerge to run_merge, changing both setup_portage and
808 setup_myfeatures to add any USE changes to make.conf prior to merge, then
809 removing the settings added, rather than (ab)using the environment.
811 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
812 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
813 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
814 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
815 targets/tinderbox/tinderbox-chroot.sh:
816 Rearrange some of the functions in chroot-functions.sh in preparation for
817 some upcoming changes and rename setup_portage to setup_pkgmgr.
819 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
820 targets/stage1/stage1-controller.sh:
821 Removing an extra env-update call from stage1's preclean.
823 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
824 livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
825 targets/support/bootloader-setup.sh:
826 Set default for grub to 0 and updated cdtar so we don't ship a half-broken
827 help.msg which we didn't even use.
829 28 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
830 targets/support/bootloader-setup.sh:
831 Don't write out out 'default 1' line when creating grub.conf, since the
832 'help' entry is now at the bottom, and we want grub to default to the first
835 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
836 targets/support/bootloader-setup.sh:
837 Removed checks on livecd/splash_type, since we only support one type,
838 removed remaining bootsplash code from bootloader-setup.sh, added automatic
839 copying of splash.xpm.gz for Gentoo releases when using grub, and moved grub
840 help to bottom of titles. This is catalyst 2.0.6_pre10 for testing.
842 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
843 targets/livecd-stage2/livecd-stage2-controller.sh:
844 Let's automatically copy in the snapshot if livecd/type is
845 gentoo-release-livecd.
847 26 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
848 modules/generic_stage_target.py:
849 Fix leading whitespace in empty() so it's only executed if there's something
850 to execute it on. Thanks to Justin Bronder <jsbronder@gentoo.org> in bug
851 211410 for pointing this out
853 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
854 targets/support/rc-update.sh:
855 Quote baselayout package atom
857 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
858 targets/support/chroot-functions.sh:
859 OK, we shouldn't use which to find env-update, since /usr/sbin isn't in the
860 PATH by default. Instead, simply check if it exists.
862 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
863 targets/support/chroot-functions.sh:
864 Remove temporary package listing code, since --verbose is forced on with
867 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst:
868 Force-enable --verbose when using --debug
870 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
871 targets/support/kmerge.sh:
872 Changing modules-update to update-modules to quiet a warning and keep us
873 from having it get removed out from under us.
875 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
876 targets/support/chroot-functions.sh:
877 Adding a note to myself for better debug and moving run_default_funcs to the
878 bottom of the script so it gets executed. Since this can otherwise break
879 pkgcache, I'm making this catalyst 2.0.6_pre9 for testing, immediately.
881 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
882 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
883 targets/support/chroot-functions.sh:
884 Moved creating of stage1 package list to the beginning of stage1-chroot.sh
885 so we can get the output with --debug, added --newuse to the options for
886 stage1, as we should always rebuild any package where the USE has changed,
887 removed removal of portage logs from stage2-chroot.sh since it is being done
888 by cleanup_stages, moved world removal in cleanup_stages into a check for
889 stages 1 through 3, made update_env_settings check for the existence of
890 env-update before running it since we now run update_env_settings by default
891 everywhere chroot-functions.sh is sourced, and added a section to show_debug
892 to list the packages, since we don't yet force-enable verbose with debug.
894 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
895 modules/catalyst_lock.py:
896 Since my python sucks and I don't feel like troubleshooting it at the
897 moment, commenting out all the DEBUG code in catalyst_lock and rolling up
898 2.0.6_pre8 for testing.
900 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
901 modules/builder.py, modules/catalyst_lock.py:
902 Added some extra debug output to catalyst_lock.py and added Stuart Longland
903 to AUTHORS. This is catalyst 2.0.6_pre7 for testing.
905 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
906 modules/catalyst_support.py:
907 change 'is' to == because python is grumpy
909 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
910 examples/livecd-stage2_template.spec, examples/stage4_template.spec,
911 modules/livecd_stage2_target.py, targets/support/kmerge.sh,
912 targets/support/livecdfs-update.sh, targets/support/pre-kmerge.sh,
913 targets/support/rc-update.sh:
914 Removing support for bootsplash, since it hasn't been in a supported kernel
915 in a couple years and isn't accepted upstream.
917 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
918 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
919 Fix up the sed for genkernel so it works on versions both before and after
920 3.4.10_pre2 and fixing a couple places where my sed for the . -> source
921 change was a bit too aggressive.
923 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
924 targets/support/bootloader-setup.sh:
925 Change grub timeout to 15 seconds instead of 150.
927 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
928 targets/support/pre-kmerge.sh:
929 Comment out sed on genkernel executable as it appears to do nothing these
932 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
933 targets/livecd-stage2/livecd-stage2-controller.sh:
934 Only call find on libdirs that actually exist. Thanks to Kristoffer
935 <krek6597@student.uu.se> in bug #210807.
937 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
938 modules/generic_stage_target.py:
939 Add warning about -* in foo/use in the spec.
941 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
942 targets/embedded/embedded-chroot.sh,
943 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
944 targets/grp/grp-preclean-chroot.sh,
945 targets/livecd-stage1/livecd-stage1-chroot.sh,
946 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
947 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-image.sh,
948 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
949 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
950 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
951 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
952 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-preclean-chroot.sh,
953 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
954 targets/tinderbox/tinderbox-preclean-chroot.sh:
955 Change all . to source.
957 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
958 targets/embedded/embedded-preclean-chroot.sh,
959 targets/grp/grp-preclean-chroot.sh,
960 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
961 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
962 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
963 targets/stage3/stage3-preclean-chroot.sh,
964 targets/stage4/stage4-preclean-chroot.sh,
965 targets/support/chroot-functions.sh,
966 targets/tinderbox/tinderbox-preclean-chroot.sh:
967 Added a cleanup_stages function and added it to the appropriate places.
969 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
970 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
971 targets/livecd-stage1/livecd-stage1-chroot.sh,
972 targets/netboot/netboot-chroot.sh, targets/stage1/stage1-chroot.sh,
973 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh,
974 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
975 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
976 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
977 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
978 Removing any functions that we now call by default when we source
979 chroot-functions.sh by default.
981 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
982 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
983 targets/livecd-stage1/livecd-stage1-chroot.sh,
984 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
985 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
986 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
987 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh:
988 Clean up the debug code that I've added to stage1, move it to
989 chroot_functions.sh, and call it from all of our main targets.
991 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
992 modules/generic_stage_target.py:
993 Wow. I need to make sure that we actually comment comments in make.conf or
994 we end up with a failed build. Thanks to Christian Heim <phreak@gentoo.org>
995 for pointing it out. This is catalyst 2.0.6_pre6 for testing.
997 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
998 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
999 targets/stage3/stage3-chroot.sh:
1000 We need to be sure we clear out /var/log/portage/elog as well as
1001 /var/log/emerge.log for stages 1 through 3.
1003 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1004 modules/generic_stage_target.py,
1005 targets/livecd-stage2/livecd-stage2-controller.sh,
1006 targets/support/livecdfs-update.sh:
1007 Clean up firmware code in livecdfs-update.sh, add beginnings of new firmware
1008 code in livecd-stage2-controller.sh, and fix output for USE in make.conf to
1009 80 columns. This is catalyst 2.0.6_pre5 for testing.
1011 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1012 modules/generic_stage_target.py:
1013 Apparently, python doesn't like it when you put a set of comments in front
1014 of an elif. Thanks to Robin Johnson <robbat2@gentoo.org> for pointing it out
1017 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1018 modules/generic_stage_target.py:
1019 Huge refactoring of modules/generic_stage_target.py to fix indentation and
1020 generally clean up the code so it's a bit easier to read/follow.
1022 13 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1023 modules/generic_stage_target.py:
1024 Sort and de-dupe myusevars.
1026 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1027 targets/stage1/stage1-chroot.sh:
1028 Modify stage1-chroot.sh to use the actual -d/--debug code already in catalyst.
1030 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1031 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
1032 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1033 targets/netboot/netboot-chroot.sh, targets/stage3/stage3-chroot.sh,
1034 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
1035 targets/tinderbox/tinderbox-chroot.sh:
1036 Move export of FEATURES to setup_myfeatures.
1038 12 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1039 targets/stage1/stage1-chroot.sh:
1040 Added some debug code to stage1 and fixed a nice bug where we weren't
1041 building with the correct USE. Unfortunately, this invalidates any caches
1042 for stage1, since we were building with the entire USE from the profile.
1043 This is 2.0.6_pre4 for testing.
1045 11 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1046 targets/stage1/stage1-chroot.sh:
1047 We don't need to do the device building twice, so removing USE=build from
1048 first baselayout install.
1050 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1051 targets/support/livecdfs-update.sh:
1052 We check for a plugdev group, add it if it doesn't exist, and make sure any
1053 users specified by livecd/users is in the group.
1055 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py:
1056 Changing cobalt_n32 to use mipsel4_n32 as its inheritance point. Thanks to
1057 Stuart Longland <redhatter@gentoo.org> for pointing this change out.
1059 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1060 modules/catalyst_support.py:
1061 Fix up calc_contents in contents_map. Thanks to Brent Baude
1062 <ranger@gentoo.org> for pointing it out. This is catalyst 2.0.6_pre3 for
1065 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1066 targets/stage1/stage1-chroot.sh:
1067 Ensure /etc/xml/catalog does not exist in stage1, since it will always be
1068 empty and will cause issues in stage3 and beyond.
1070 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1071 targets/support/kmerge.sh, targets/support/rc-update.sh:
1072 Changed some of the rc-update code so it should work with baselayout-2,
1073 also. This is 2.0.6_pre2 for testing.
1075 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1076 files/catalyst.conf, modules/catalyst_support.py,
1077 modules/generic_stage_target.py, modules/grp_target.py,
1078 modules/snapshot_target.py:
1079 Added support for generating CONTENTS files automatically. Patch by Robin
1080 Johnson <robbat2@gentoo.org> for bug #207862.
1082 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1083 modules/snapshot_target.py:
1084 Add a patch from Robin Johnson <robbat2@gentoo.org> from bug #207860 to
1085 exclude digest-* files from the snapshot.
1087 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
1088 arch/x86.py, modules/generic_stage_target.py:
1089 Fixing a minor display issue when we write out make.conf, adding HOSTUSE for
1090 amd64 to add mmx, sse, and sse2 to USE, adding sse2 to pentium4's HOSTUSE.
1092 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1093 targets/support/kmerge.sh:
1094 Make the --kerncache option to genkernel dependent on 'kerncache' being in
1095 options, so that it can actually be turned off.
1097 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
1099 Rearrange things in the arch/*.py files to ensure that nothing is used
1100 before it has been defined.
1102 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> arch/powerpc.py:
1103 Reorder arch/powerpc.py to make python happy.
1105 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1106 modules/snapshot_target.py:
1107 Change .svn --include to an --exclude like it was supposed to be.
1109 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
1111 Added several subarches for mips so we can dump the mips subarch profiles
1112 from my shiny new multi-parent profile structure. This is 2.0.6_pre1 for
1115 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1116 targets/livecd-stage2/livecd-stage2-controller.sh:
1117 Changed the code for copying the MOTD files so it's fewer lines and makes
1120 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> +arch/powerpc.py,
1121 -arch/ppc.py, -arch/ppc64.py, arch/sparc.py, -arch/sparc64.py:
1122 Merged ppc.py and ppc64.py into powerpc.py and merged sparc.py and
1123 sparc64.py into sparc.py, so we have a cleaner set of arch files.
1125 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
1127 Did a little cleanup on the x86.py to remove some redundant entries and
1128 added nocona and core2 to amd64.py, though they're currently commented out.
1130 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1131 modules/generic_stage_target.py:
1132 Write out HOSTUSE settings from arch/*.py to make.conf as well as any USE
1133 flags defined in the spec file.
1135 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
1136 Added a patch from Markus Rothe <corsair@gentoo.org> to add power6 and cell
1137 subarches to ppc64 for bug #208860 and removing redundant CXXFLAGS settings,
1138 since catalyst sets CXXFLAGS=CFLAGS by default.
1140 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1141 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/support/kmerge.sh:
1142 Added clst_HOSTUSE to livecd-stage1 and livecd-stage2 package builds.
1144 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
1145 Added prescott to the subarches for x86.
1147 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1148 modules/netboot2_target.py, targets/support/kmerge.sh:
1149 Add patch to enabled netboot2/linuxrc and automatically add path for
1150 initramfs overlay to genkernel commandline. Thanks to Justin Bronder
1151 <jsbronder@gentoo.org> in bug #208106.
1153 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1154 modules/netboot2_target.py:
1155 Allow root_overlay in netboot2 target for bug #208106.
1157 04 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1158 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1159 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
1160 Added USE=bindist automatically to everything that inherits set_use from
1161 generic_stage_target, added USE=bindist to livecd_stage1_target, added
1162 USE=bindist to emerge run for stage1, and did some minor cleanup in
1163 get_libdir in chroot-functions.
1165 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1166 targets/support/bootloader-setup.sh:
1167 Add splashimage= line to grub.conf if /boot/grub/splash.xpm.gz exists.
1169 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1170 examples/generic_stage_template.spec, examples/grp_template.spec,
1171 examples/livecd-stage1_template.spec,
1172 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
1173 examples/stage4_template.spec, examples/tinderbox_template.spec:
1174 Changing link so it no longer points to a dead page. This is for bug #208609.
1176 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1177 modules/snapshot_target.py:
1178 Add .svn to the catalyst snapshot excludes and remove old pordir_overlay code.
1180 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1181 targets/stage1/stage1-chroot.sh:
1182 As much as I hate this, we're going to force baselayout to install first.
1183 This will keep us from having any issues with packages that don't respect
1186 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
1187 Reorder options in catalyst.conf so they're alphabetical.
1189 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1190 targets/support/bootloader-setup.sh:
1191 Add 'pager on' to grub.conf for bug #208531.
1193 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1194 livecd/files/README.txt, livecd/files/x86-F6.msg:
1195 Removing the unused kernel command line options from Volume/Device Management.
1197 10 Jan 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1198 This is now 2.0.5 for release.
1200 25 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1201 files/catalyst.conf, modules/catalyst_support.py,
1202 modules/generic_stage_target.py,
1203 targets/embedded/embedded-preclean-chroot.sh,
1204 targets/grp/grp-preclean-chroot.sh,
1205 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1206 targets/stage2/stage2-preclean-chroot.sh,
1207 targets/stage3/stage3-preclean-chroot.sh,
1208 targets/support/chroot-functions.sh,
1209 targets/tinderbox/tinderbox-preclean-chroot.sh:
1210 Applying a patch from Tais M. Hansen <tais.hansen@osd.dk> to add initial
1211 sys-devel/icecream cluster compiler support for bug #200095. This is
1212 catalyst 2.0.5_pre6 for testing.
1214 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1215 files/catalyst.conf, modules/generic_stage_target.py:
1216 Add the option for using metadata_overlay with portage to speed up cache.
1218 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1219 modules/stage1_target.py, modules/stage2_target.py,
1220 modules/stage3_target.py:
1221 Add /etc/portage to cleanables for stages 1 through 3.
1223 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1224 livecd/files/livecd-local.start,
1225 targets/livecd-stage2/livecd-stage2-controller.sh,
1226 targets/support/livecdfs-update.sh:
1227 We apparently still need profiles/eclass for building the stage3 from the
1228 LiveCD with the installer.
1230 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> arch/mips.py:
1231 Apply patch for MIPS N32 support from Stuart Longland <redhatter@gentoo.org>
1234 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1235 targets/livecd-stage2/livecd-stage2-controller.sh,
1236 targets/support/livecdfs-update.sh:
1237 Create symlink for /etc/gconf and /var/db when moving to /usr/livecd, remove
1238 preservation of eclasses/profiles, and remove copying of livecd-local.start
1239 since it's not needed anymore.
1241 16 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1242 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1243 Move moving of /var/db back to livecdfs-update.sh but keep the symlink so we
1246 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1247 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1248 Removing old mkvardb code which is no longer used, commenting out setting of
1249 Gnome theme for testing now that Clearlooks has been default for some time,
1250 and changing vdb move from a case statement to a simple if statement. This
1251 is 2.0.5_pre5 for testing.
1253 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1254 modules/stage1_target.py:
1255 Removing cleaning of python encodings for bug #64890.
1257 11 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1258 modules/generic_stage_target.py:
1259 Add an extra warning into the generated make.conf about changing the CHOST.
1261 01 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1262 targets/support/livecdfs-update.sh:
1263 We don't need to copy files from /usr/lib/hotplug/firmware anymore.
1265 29 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
1266 targets/embedded/embedded-preclean-chroot.sh,
1267 targets/grp/grp-preclean-chroot.sh,
1268 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1269 targets/stage2/stage2-preclean-chroot.sh,
1270 targets/stage3/stage3-preclean-chroot.sh,
1271 targets/tinderbox/tinderbox-preclean-chroot.sh:
1272 Check to see if distcc is enabled before calling cleanup_distcc().
1274 17 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> arch/ppc.py,
1275 arch/sparc.py, arch/x86.py:
1276 Look for linux32 in /bin and /usr/bin.
1278 12 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
1279 modules/generic_stage_target.py:
1280 Make error message more specific when removing immutable flag.
1282 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1283 examples/livecd-stage2_template.spec, modules/generic_stage_target.py:
1284 Added Andrew Gaffney to maintainer list, fixed a typo, updated copyright
1285 information, and added a small fix for FreeBSD for bug #169041. This is
1286 catalyst 2.0.5_pre4 for testing.
1288 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1289 targets/support/chroot-functions.sh:
1290 Adding a slightly modified version of Andrew Gaffney's <agaffney@gentoo.org>
1291 patch from bug #120076 to add cross-compiling support to our distcc
1294 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1295 targets/support/chroot-functions.sh:
1296 Added a version of get_libdir from multilib.eclass so we can determine where
1297 to go poking around if we need to touch anything in libdir.
1299 11 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst:
1300 Print an error saying what target failed before the traceback.
1302 25 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1303 modules/catalyst_support.py:
1304 When parsing make.conf, first try pkgcore's
1305 snakeoil.fileutils.read_bash_dict(), then portage's
1306 portage_util.getconfig(), then the internal parse_makeconf().
1308 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1309 modules/catalyst_support.py:
1310 Raise an exception in parse_spec() if there's a duplicate key in the spec.
1312 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1313 examples/netboot_template.spec, examples/tinderbox_template.spec,
1314 modules/grp_target.py, modules/tinderbox_target.py:
1315 Remove redundant set_pkgcache_path() functions from tinderbox and grp
1316 modules, and remove extra pkgcache_path and kerncache_path options from
1319 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1320 This is catalyst 2.0.5_pre3 for testing the new stages code.
1322 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1323 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
1324 We need to force USE=bindist on for building stages.
1326 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1327 modules/generic_stage_target.py:
1328 Fixed livecd/volid by removing the string.join() from set_iso_volume_id()
1329 for bug #188099. This is catalyst 2.0.5_pre2 for testing.
1331 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1332 targets/support/rc-update.sh:
1333 Added support for the newer versions of splashutils which use fbcondecor as
1334 the init script. This is catalyst 2.0.5_pre1 for testing.
1336 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1337 targets/livecd-stage2/livecd-stage2-controller.sh:
1338 Make sure we mkdir on /etc/X11/xinit before we put files in it for bug
1341 22 Aug 2007; Andrew Gaffney <agaffney@gentoo.org>
1342 modules/generic_stage_target.py, modules/stage1_target.py,
1343 modules/stage2_target.py:
1344 The 'chost' option is only valid in stage 1/2 specs. Have catalyst error
1347 13 Aug 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1348 modules/generic_stage_target.py, modules/netboot2_target.py:
1349 Fix typo in getopt call for --clear-autoresume. thanks to
1350 Tais M. Hansen <tais.hansen@osd.dk> in bug #188339 for catching this.
1351 Conditionally write CFLAGS to make.conf in stages for bug #177796.
1352 Copy overlay files in netboot2 target into proper dir for bug #174635.
1354 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1355 modules/netboot2_target.py, targets/netboot2/netboot2-copyfile.sh,
1356 targets/support/netboot2-final.sh:
1357 Added a patch from Andrew Gaffney <agaffney@gentoo.org> on bug #174635 to
1358 fix a minor bug in System.map copying, add portage_overlay support, and adds
1359 the ability to use globbing in the package file lists for the netboot2
1362 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1363 +targets/netboot2/nb-busybox.cf:
1364 Added nb-busybox.cf to the netboot2 target for bug #174298.
1366 16 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1367 targets/support/chroot-functions.sh:
1368 Make sure we install ccache/distcc into the build root, not necessarily ROOT.
1370 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1371 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1372 Change moving the VDB until after we have processed unmerge by moving it
1373 from livecdfs-update.sh to unmerge.sh, instead. This allows someone to
1374 unmerge packages from the gentoo-release-livecd target.
1376 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1377 targets/support/kmerge.sh:
1378 Commented out the package.provided code in catalyst that seemed to cause
1379 problems with kerncache in testing. This is 2.0.4 and should be used for the
1382 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1383 modules/netboot2_target.py, targets/netboot2/netboot2-controller.sh,
1384 targets/netboot2/netboot2-copyfile.sh, targets/support/functions.sh,
1385 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1386 Added a patch from Andrew Gaffney <agaffney@gentoo.org> from bug #173826 to
1387 improve the netboot2 target.
1389 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1390 modules/generic_stage_target.py:
1391 Added a patch from Mike Frysinger <vapier@gentoo.org> for bug #173740 to
1392 cause catalyst to export boolean variables as well as string-based
1395 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1396 modules/generic_stage_target.py:
1397 Fixing check for invalid subarch to not filter too much. Fix from Mike
1398 Frysinger <vapier@gentoo.org> for bug #173532.
1400 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/s390.py:
1401 Added s390x (64-bit) support via a patch from Mike Frysinger
1402 <vapier@gentoo.org> for bug #173002.
1404 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1405 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1406 targets/livecd-stage1/livecd-stage1-chroot.sh,
1407 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1408 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
1409 targets/stage1/stage1-controller.sh, targets/stage2/stage2-chroot.sh,
1410 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
1411 targets/support/chroot-functions.sh, targets/support/kmerge.sh,
1412 targets/support/pre-kmerge.sh:
1413 Added setup_myemergeopts to setup_myfeatures and removed redundant calls to
1414 setup_myemergeopts. Added some extra checks for clst_FETCH to disable
1415 certain functions/code paths when running with -F/--fetchonly. Simplified
1416 kmerge.sh with regards to kerncache and callback packages. Also, changed
1417 ccache/distcc installs to use run_emerge instead of emerge directly, which
1418 allows us to more easily replace the underlying package manager, or add
1419 support for multiple package managers to catalyst.
1421 20 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1422 modules/grp_target.py:
1423 Added patch from Ã…smund Grammeltvedt <grammel@online.no> to add
1424 portage_overlay functionality to GRP, where it was mistakenly missing, for
1425 bug #171157. This is catalyst 2.0.3 and ready for release.
1427 12 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1428 targets/livecd-stage1/livecd-stage1-controller.sh,
1429 targets/support/livecdfs-update.sh:
1430 Removed the generation of grppkgs.txt since the Installer now uses vdb
1433 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1434 targets/support/create-iso.sh:
1435 Fix creation of the EFI images. Since it is FAT, we can't go around
1436 perserving permissions, now, can we?
1438 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1439 targets/support/livecdfs-update.sh:
1440 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix my completely
1441 broken sed for rc.conf, which caused all kinds of hell to break loose when
1442 booting a new CD. This is 2.0.3_pre3.
1444 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1445 modules/generic_stage_target.py:
1446 Added a patch from Christian Heim <phreak@gentoo.org> to remove stale files,
1447 such as group- from /etc before creating our stage tarballs. This is for bug
1450 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1451 targets/support/livecdfs-update.sh:
1452 Commenting out the livecd-kernel code, since the Installer should be doing
1453 everything necessary itself.
1455 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1456 targets/support/livecdfs-update.sh:
1457 Fix up the pci.ids/usb.ids code to work with newer pciutils and future-proof
1458 the usbutils hanlding in case they follow suit with pciutils.
1460 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1461 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1462 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1463 arch/sparc64.py, arch/x86.py, catalyst, modules/generic_stage_target.py:
1464 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix up the
1465 problems with using all of the various subarch settings.
1467 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1468 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1469 Disabled deleting of /boot so we actually can work with EFI/grub, made EFI
1470 check look in the correct location, and made sure we don't delete /voot
1471 within the EFI code if grub is present.
1473 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1474 modules/generic_stage_target.py:
1475 Added another fix from Andrew Gaffney <agaffney@gentoo.org> from bug
1476 #166294. This one should fix the HPPA/PPC architectures.
1478 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1479 targets/support/chroot-functions.sh:
1480 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166420 to
1481 remove the autoresume point for portage, as it really isn't needed and
1482 doesn't really gain us much, anyway.
1484 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1485 targets/stage1/stage1-chroot.sh:
1486 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166426.
1488 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1489 examples/generic_stage_template.spec, examples/grp_template.spec,
1490 examples/livecd-stage1_template.spec,
1491 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1492 examples/netboot_template.spec, examples/snapshot_template.spec,
1493 examples/stage4_template.spec, examples/tinderbox_template.spec:
1494 Update the examples to have 2006.1 for the dates. This is catalyst 2.0.2, so
1497 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1498 targets/support/livecdfs-update.sh:
1499 Make sure the user owns his home directory for bug #147195.
1501 30 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1502 +files/catalystrc, modules/catalyst_support.py:
1503 Re-arranged catalyst.conf to make it easier to follow while looking at the
1504 online reference and added a default catalystrc file, which does nothing.
1506 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1507 modules/catalyst_support.py, modules/embedded_target.py,
1508 modules/generic_stage_target.py, modules/grp_target.py,
1509 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1510 modules/stage3_target.py, modules/tinderbox_target.py:
1511 Added patch from Andrew Gaffney <agaffney@gentoo.org> to fix up some of the
1512 tab/space nastiness. This is for bug #161915.
1514 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1515 modules/generic_stage_target.py:
1516 Fixed new cbuild code with another patch from Mike Frysinger
1517 <vapier@gentoo.org> to allow the usage of subarches.
1519 09 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1520 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1521 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1522 arch/sparc64.py, arch/x86.py, modules/generic_stage_target.py,
1523 targets/netboot/netboot-combine.sh, targets/support/bootloader-setup.sh,
1524 targets/support/create-iso.sh, targets/support/functions.sh,
1525 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1526 Added a patch from Mike Frysinger <vapier@gentoo.org> to support cbuild.
1528 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1529 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1530 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1531 arch/sparc64.py, arch/x86.py, files/catalyst.conf, modules/builder.py,
1532 modules/catalyst_lock.py, modules/catalyst_support.py,
1533 modules/embedded_target.py, modules/generic_stage_target.py,
1534 modules/generic_target.py, modules/grp_target.py,
1535 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1536 modules/netboot2_target.py, modules/netboot_target.py,
1537 modules/snapshot_target.py, modules/stage1_target.py,
1538 modules/stage2_target.py, modules/stage3_target.py,
1539 modules/stage4_target.py, modules/tinderbox_target.py,
1540 targets/embedded/embedded-chroot.sh,
1541 targets/embedded/embedded-controller.sh,
1542 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1543 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1544 targets/grp/grp-preclean-chroot.sh,
1545 targets/livecd-stage1/livecd-stage1-chroot.sh,
1546 targets/livecd-stage1/livecd-stage1-controller.sh,
1547 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1548 targets/livecd-stage2/livecd-stage2-controller.sh,
1549 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1550 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1551 targets/netboot2/netboot2-controller.sh,
1552 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1553 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1554 targets/stage1/stage1-controller.sh,
1555 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1556 targets/stage2/stage2-controller.sh,
1557 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1558 targets/stage3/stage3-controller.sh,
1559 targets/stage3/stage3-preclean-chroot.sh,
1560 targets/stage4/stage4-controller.sh,
1561 targets/stage4/stage4-preclean-chroot.sh,
1562 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1563 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1564 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1565 targets/tinderbox/tinderbox-controller.sh,
1566 targets/tinderbox/tinderbox-preclean-chroot.sh:
1567 Removing old CVS Header lines, which are no longer used since moving to SVN.
1569 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1570 targets/stage4/stage4-chroot.sh:
1571 Added back a missing 'then' from stage4 target.
1573 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1574 modules/generic_stage_target.py:
1575 Fix indentation so things actually work.
1577 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1578 Added patch from Mike Frysinger <vapier@gentoo.org> to change the SPARC
1581 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1582 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1583 Fix the display manager sed lines and change the icon for the local Handbook
1584 to use the GNOME 2.16 icon for gedit.
1586 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1587 modules/generic_stage_target.py:
1588 Changed the portage_overlay option to always install overlays in
1589 /usr/local/portage and added code to clean up /usr/local/portage and
1590 make.conf after sucessful execution and before creation of ISO/tarballs.
1592 22 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1593 targets/support/livecdfs-update.sh:
1594 Fixed a typo which broke coldplugging.
1596 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1597 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1598 Added a create_handbook_icon function and rearranged some of the icon
1599 creation for the LiveCD. This should resolve bug #143725 once a new release
1602 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1603 targets/support/livecdfs-update.sh:
1604 We now disable the RC_COLDPLUG in /etc/conf.d/rc so udev will not do
1605 coldplugging. This allows us to unpack our firmware before we detect
1606 devices, so that devices that need it will get it.
1608 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1609 modules/generic_stage_target.py:
1610 Fix a typo in generic_stage_target.
1612 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1613 targets/support/livecdfs-update.sh:
1614 Make sure we setup the DISPLAYMANAGER variable in both /etc/rc.conf and
1615 /etc/conf.d/xdm so we support older snapshots and newer ones.
1617 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1618 modules/livecd_stage2_target.py:
1619 OK. We've fixed the spacing issue with livecd-stage2, so this is 2.0.1, for
1622 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1623 modules/livecd_stage2_target.py:
1624 Reverted change in livecd-stage2 to the action_sequence until I can figure
1625 out what the problem is with it.
1627 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1628 livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2, catalyst,
1629 livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
1630 modules/livecd_stage2_target.py:
1631 Fixed the livecd-stage2 action_sequence and updated the isolinux cdtar's to
1632 include newer memtest86. This is catalyst 2.0.1 and ready to roll.
1634 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1635 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
1636 Added a patch from Bardur Arantsson <bugs-gentoo.org@scientician.net> which
1637 resolves an issue where a variable could be accessed unitialized in obscure
1638 circumstances. This is wrt bug #144984.
1640 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1641 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1642 modules/stage2_target.py, modules/stage4_target.py:
1643 Fixed up action_sequence when using --fetchonly to not create tarballs or
1644 ISO images for bug #143392.
1646 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1647 targets/grp/grp-chroot.sh, targets/stage4/stage4-chroot.sh:
1648 Clean up the USE usage in GRP/stage4.
1650 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1651 modules/generic_stage_target.py, modules/stage1_target.py,
1652 modules/stage2_target.py:
1653 Added cleanup patch for stage1/stage2 and generic_stage_target from Andrew
1654 Gaffney <agaffney@gentoo.org> wrt bug #155911.
1656 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1657 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1658 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
1659 targets/stage4/stage4-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
1660 Added patch from Andrew Gaffney <agaffney@gentoo.org> to remove all
1661 instances of USE_ORDER since auto hasn't been valid for some time. This is
1664 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1665 modules/generic_stage_target.py, modules/stage1_target.py:
1666 Added patch from Daniel Ostrow <dostrow@gentoo.org> for added FreeBSD
1667 goodness wrt bug #153587.
1669 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1670 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg:
1671 Changed dobladecenter to slowusb. Thanks to solar for pointing this out.
1673 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1674 modules/generic_stage_target.py, modules/stage4_target.py:
1675 Added a check to see if we have the tarball option enabled, which causes
1676 catalyst to run the capture sequence. This was requested by Tim Yamin for
1677 the stage4 target, but I thought it should be usable on any stage target.
1679 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1680 targets/support/livecdfs-update.sh:
1681 Moved fstab tweaks all into one location and added make.conf tweak for bug
1684 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1685 Changed the options to be in alphabetical order so my meatspace logical
1686 parser can process them better, added the compress and tarball options,
1687 which are as of yet unused for bug #139390 and request from Tim Yamin, and
1688 removed the unused -x command line parameter for bug #151405.
1690 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1691 modules/generic_stage_target.py:
1692 Added a warning about changing the CHOST setting for bug #142034.
1694 11 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
1695 modules/generic_stage_target.py, targets/stage1/stage1-controller.sh,
1696 targets/support/chroot-functions.sh:
1697 Added initial Gentoo/FreeBSD support. Patch from Diego Pettenò
1698 <flameeyes@gentoo.org> and attached to bug #150351.
1700 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1701 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1702 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1703 arch/sparc64.py, arch/x86.py, catalyst, files/catalyst.conf,
1704 modules/builder.py, modules/catalyst_lock.py, modules/catalyst_support.py,
1705 modules/embedded_target.py, modules/generic_stage_target.py,
1706 modules/generic_target.py, modules/grp_target.py,
1707 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1708 modules/netboot2_target.py, modules/netboot_target.py,
1709 modules/snapshot_target.py, modules/stage1_target.py,
1710 modules/stage2_target.py, modules/stage3_target.py,
1711 modules/stage4_target.py, modules/tinderbox_target.py,
1712 targets/embedded/embedded-chroot.sh,
1713 targets/embedded/embedded-controller.sh,
1714 targets/embedded/embedded-fs-runscript.sh,
1715 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1716 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1717 targets/grp/grp-preclean-chroot.sh,
1718 targets/livecd-stage1/livecd-stage1-chroot.sh,
1719 targets/livecd-stage1/livecd-stage1-controller.sh,
1720 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1721 targets/livecd-stage2/livecd-stage2-controller.sh,
1722 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1723 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1724 targets/netboot2/netboot2-controller.sh,
1725 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1726 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1727 targets/stage1/stage1-controller.sh,
1728 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1729 targets/stage2/stage2-controller.sh,
1730 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1731 targets/stage3/stage3-controller.sh,
1732 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
1733 targets/stage4/stage4-controller.sh,
1734 targets/stage4/stage4-preclean-chroot.sh,
1735 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1736 targets/support/functions.sh, targets/support/kmerge.sh,
1737 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1738 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
1739 targets/support/rc-update.sh, targets/support/target_image_setup.sh,
1740 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1741 targets/tinderbox/tinderbox-controller.sh,
1742 targets/tinderbox/tinderbox-preclean-chroot.sh:
1743 Removing all copyright and license comment headers from all files so we
1744 don't ever get another bug like bug #149638.
1746 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1747 modules/generic_stage_target.py:
1748 Clean up more spacing/capitalization.
1750 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README,
1751 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1752 modules/stage4_target.py, targets/embedded/embedded-chroot.sh,
1753 targets/embedded/embedded-controller.sh,
1754 targets/embedded/embedded-fs-runscript.sh,
1755 targets/embedded/embedded-preclean-chroot.sh,
1756 targets/livecd-stage2/livecd-stage2-controller.sh,
1757 targets/netboot2/netboot2-copyfile.sh,
1758 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh,
1759 targets/support/pre-kmerge.sh:
1760 Fixed lots of spacing issues, removed livecd/type from livecd-stage1, add
1761 splash capabilities to stage4, change 'cp -a' to 'cp -pPR', add -q to emerge
1762 calls in kmerge.sh, and updated README.
1764 13 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1765 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
1766 Fix bashrc so it doesn't give an error and add System.map to livecd-kernel.
1768 08 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1769 modules/catalyst_support.py:
1770 Added fix for bug #143348.
1772 23 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1773 targets/support/livecdfs-update.sh:
1774 Added -q to emerge call for systempkgs.txt just to be on the safe side.
1776 22 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1777 targets/livecd-stage2/livecd-stage2-controller.sh,
1778 targets/support/livecdfs-update.sh:
1779 Changed some copy commands to use -f, added a check for /etc/gconf before
1780 moving it when not using gentoo-release-livecd, and fixed a sed for root's
1781 .bashrc, as reported on the gentoo-catalyst mailing list by Luca Casagrande
1782 <luca.casagrande@gmail.com>.
1784 16 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1785 targets/support/livecdfs-update.sh:
1786 Fixing sed so that systemspkgs.txt is built properly.
1788 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1789 The sparc32 binary is in /bin, not /usr/bin.
1791 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1792 targets/support/chroot-functions.sh:
1793 We now only set the options for pkgcache if we are not using fetchonly. This
1794 should work around a problem where portage won't fetch the files if a binpkg
1795 already exists for the package.
1797 09 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1798 targets/support/livecdfs-update.sh:
1799 Added code to make a backup of custom.conf before we edit it for the
1802 29 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1803 targets/support/livecdfs-update.sh:
1804 Remove sed from splash section, since it wasn't actually resolving the
1805 issue, anyway. Change the installer's dialog front-end code to simply run
1806 via sudo, since we don't need to worry about having the X DISPLAY setup or
1807 anything. This is catalyst 2.0, so you guys can all start rejoicing.
1809 26 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1810 targets/support/livecdfs-update.sh:
1811 Fix my sed line so it actually applies correctly.
1813 25 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1814 targets/support/chroot-functions.sh:
1815 Added check for verbose, and add --verbose if found, or --quiet, to emerge
1818 21 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1819 targets/support/livecdfs-update.sh:
1820 Fix the splash code so we have our splash theme on all 6 virtual consoles,
1821 as well as a possible fix for the read-only filesystem messages from
1822 /sbin/splash-functions.sh
1824 20 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1825 targets/support/chroot-functions.sh:
1826 Fix --fetchonly to actually work.
1828 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1829 examples/livecd-stage2_template.spec:
1830 Added description for livecd/fsops to livecd-stage2's spec template.
1832 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1833 targets/support/livecdfs-update.sh:
1834 I've modified the GDM configuration section to work correctly. I have also
1835 ensured that xdm is no longer started just because livecd/xdm is used, which
1836 was causing issues for the generic-livecd type. This is 2.0_rc50, which
1837 should be the last of the 'release candidates' made. If there are no bug
1838 reports in 2 days, then I'm rolling this as 2.0 final.
1840 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1841 targets/support/livecdfs-update.sh:
1842 Hopefully, I have fixed the issue with the Installer icons. We'll have to
1843 see once the newer Installer is released, as I still have to fix the
1846 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1847 targets/support/rc-update.sh:
1848 Removed famd from the default runlevel for gentoo-release-livecd. It really
1849 shouldn't cause a problem, but I prefer it stay a bit clean.
1851 11 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1852 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
1853 targets/support/create-iso.sh, targets/support/kmerge.sh,
1854 targets/support/livecdfs-update.sh, targets/support/mips-arcload_conf.sh:
1855 Added patches from Joshua Kinard <kumba@gentoo.org> from bug #139337.
1857 05 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1858 -livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
1859 +livecd/cdtar/silo-1.4.13-sparc-cdtar.tar.bz2,
1860 targets/support/bootloader-setup.sh:
1861 Added patch from Gustavo Zacarias <gustavoz@gentoo.org> for sparc/silo
1862 parameters support. This is for bug #139300.
1864 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1865 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1866 targets/support/filesystem-functions.sh:
1867 Added two patches from Joshua Kinard from bug #138255 to fix livecd/fsops
1868 and also to remove some redundant values from livecd-stage2's valid_values.
1871 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
1873 Fixed invocation of linux32 for x86 and ppc. This is for bug #138080.
1875 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1876 modules/generic_stage_target.py:
1877 Fix a problem where catalyst was creating an initial list, then putting that
1878 list inside another. Thanks to Andrew Gaffney <agaffney@gentoo.org> for
1879 pointing it out and for the fix. This is for bug #136351.
1881 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1882 targets/support/unmerge.sh:
1883 Removing loop for unmerge, as it didn't actually solve anything and the
1884 portage team has helped us out by reverting the behavior that caused this
1885 change in the first place.
1887 21 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1888 modules/netboot2_target.py, modules/stage1_target.py,
1889 targets/netboot2/netboot2-copyfile.sh, targets/support/pre-kmerge.sh:
1890 Added two patches from Joshua Kinard <kumba@gentoo.org> to fix stage1 not
1891 having /proc mounted during the preclean stage and also to clean up the
1892 netboot2 code. This is 2.0_rc48.
1894 20 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1895 targets/support/unmerge.sh:
1896 Change our unmerge from being a single unmerge to a loop, to work around an
1897 unexpected change in portage 2.1's unmerge processing.
1899 19 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1900 targets/support/bootloader-setup.sh:
1901 Fixed a problem where we were putting the kernel name in twice and causing
1902 and error when using grub as a bootloader. This is for bug #137252.
1904 15 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1905 targets/support/bootloader-setup.sh:
1906 Added a second pass to the alpha bootloader setup to create aboot items for
1907 serial console for bug #133457.
1909 12 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1910 +livecd/cdtar/arcload-0.43-r1.tbz2:
1911 Added arcload cdtar for mips.
1913 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1914 targets/netboot/netboot-controller.sh:
1915 Added make-busybox-symlinks to USE for busybox compile. This is catalyst
1918 08 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1919 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
1920 Add patch from bug #135051 to fix the seedcache extraction logic.
1922 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1923 targets/support/livecdfs-update.sh:
1924 Don't set icon theme to Clearlooks, since it doesn't exist.
1926 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1927 targets/support/livecdfs-update.sh:
1928 Fix sed on installer icons.
1930 25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1933 23 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1934 targets/stage1/stage1-controller.sh:
1935 Added a -type f to the find call in stage1 for bug #132180.
1937 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1938 livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2:
1939 Updated yaboot cdtar from Daniel Ostrow <dostrow@gentoo.org> so it will boot
1940 properly on IBM PPC64 machines.
1942 19 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1943 modules/generic_stage_target.py:
1946 16 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1947 targets/support/rc-update.sh:
1948 Removed x-setup from default runlevel, as it is now controlled via the
1949 autoconfig init script.
1951 15 May 2006; Eric Edgar <rocket@gentoo.org> arch/ppc64.py:
1952 Fix ppc64 based arches to subclass ppc64
1954 15 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1955 modules/livecd_stage1_target.py:
1956 Use the full category/package name for livecd-tools.
1958 13 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1959 targets/support/livecdfs-update.sh:
1960 Make copies and deletes recursive for firmware since some packages put their
1961 firmware in a subdirectory.
1963 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1964 targets/support/livecdfs-update.sh:
1965 Fix detection of the Installer.
1967 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
1968 Added 970, power3, power4, and power5 sub-arches for ppc64.
1970 09 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1971 targets/support/livecdfs-update.sh:
1972 Removed portion of livecdfs-update.sh that created /etc/conf.d/net as it is
1973 no longer necessary and can cause possible problems with Installer-based
1976 08 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
1977 recursive directory create
1979 01 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1980 modules/catalyst_support.py:
1981 Changed a display error from bug #131502 and rolling 2.0_rc45.
1983 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1984 targets/support/create-iso.sh:
1985 Added patch from Gustavo Zacharias <gustavoz@gentoo.org> for some fun
1988 25 Apr 2006; Eric Edgar <rocket@gentoo.org>
1989 modules/generic_stage_target.py:
1990 digests function uses raw output from hash function now
1992 25 Apr 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
1993 change hash result format so .DIGESTS is generated correctly
1995 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1996 modules/catalyst_support.py:
1997 Added patch to parse_spec by Andrew Gaffney <agaffney@gentoo.org> and for
2000 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2001 targets/support/livecdfs-update.sh:
2002 Added a space for bug #131181.
2004 23 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2005 targets/support/kmerge.sh:
2006 Fixed creation of kernelpkgs.txt file for the installer.
2008 21 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2009 modules/generic_stage_target.py:
2010 Somehow this hosts.bck fix got reverted and I really don't know how. Anyway,
2013 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2014 targets/livecd-stage2/livecd-stage2-controller.sh,
2015 targets/support/bootloader-setup.sh:
2016 I missed an extra else in bootloader-setup.sh, so I'm fixing that and
2017 rolling out an emergency rc44.
2019 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2020 targets/support/bootloader-setup.sh:
2021 If you use elif, you have to use a then after it. Yeah, that one's totally
2024 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2025 targets/support/livecdfs-update.sh:
2026 Fixing my own bug in livecdfs-update.sh and rolling 2.0_rc43.
2028 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2029 targets/support/rc-update.sh:
2030 Removed runlevel deletion, as it probably wasn't a good idea. This is for
2033 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2034 targets/support/bootloader-setup.sh:
2035 Removed bootplash support from ppc/ppc64 since they only will work with
2036 gensplash. Forced use of livecd/splash_type of bootsplash to get
2037 splash=silent. This should reduce the number of things on the kernel command
2038 line that aren't necessary.
2040 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
2041 modules/catalyst_support.py:
2042 Added patch from Andrew Gaffney <agaffney@gentoo.org> to re-write
2043 parse_spec. This should resolve bug #130103, as well as make the code much
2044 cleaner. This is 2.0_rc42.
2046 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2047 modules/generic_stage_target.py:
2048 Forced -p on tar for compressing stages.
2050 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2051 targets/support/chroot-functions.sh:
2052 Fixed fetchonly option for stages 1 through 3 and livecd-stage1, and
2055 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2056 targets/stage1/build.py:
2057 Added patch to build.py for portage 2.1 support.
2059 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2060 targets/support/kmerge.sh:
2061 Fixed genkernel initramfs overlay support. Thanks to Alvin Lee
2062 <liyiming@ict.ac.cn> in bug #129890.
2064 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2065 targets/support/livecdfs-update.sh:
2066 Moved sed line for ##STARTX to end of file, since we aren't touching
2067 /etc/startx until the end.
2069 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2070 targets/support/livecdfs-update.sh:
2071 Added a check for the games group and add it if it doesn't exist already.
2072 This should resolve bug #125498.
2074 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2075 examples/generic_stage_template.spec, examples/grp_template.spec,
2076 examples/livecd-stage1_template.spec,
2077 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
2078 examples/netboot_template.spec, examples/snapshot_template.spec,
2079 examples/stage4_template.spec, examples/tinderbox_template.spec:
2080 Removed portdir_overlay from the snapshot example spec and added
2081 portage_overlay to the example specs for the relevant targets.
2083 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2084 This is 2.0_rc41 since it has better LiveCD support.
2086 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2087 targets/support/livecdfs-update.sh:
2090 31 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2091 targets/support/functions.sh:
2092 Removed check for livecd/dev-manager being udev since it was done
2093 incorrectly and genkernel assumes udev by default on a 2.6 kernel and devfs
2094 by default on a 2.4 kernel. Thanks to Alvin Lee <liyiming@ict.ac.cn> on bug
2095 #128265 for pointing this out.
2097 23 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2098 -livecd/cdtar/elilo-3.4-cdtar.tar.bz2,
2099 +livecd/cdtar/elilo-3.6-cdtar.tar.bz2:
2100 Replaced elilo-3.4 cdtar with elilo-3.6 cdtar for IA64.
2102 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2103 modules/generic_stage_target.py:
2104 Fix to ensure that we look inside the chroot for /etc/hosts.bck, not on our
2105 live system. You can thank Andrew Gaffney for the fix.
2107 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2108 targets/livecd-stage2/livecd-stage2-controller.sh:
2109 Don't copy motd files if we're using livecd/type generic-livecd.
2111 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2112 targets/livecd-stage2/livecd-stage2-controller.sh,
2113 targets/support/livecdfs-update.sh:
2114 Made sure that livecd/motd is ignored for livecd/type: gentoo-* and added
2115 some extra cleanup to generic-livecd.
2117 16 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2118 -livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2,
2119 -livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2,
2120 +livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2,
2121 -livecd/cdtar/ppc-yaboot-cdtar.tar.bz2,
2122 targets/support/bootloader-setup.sh:
2123 Added sed to PPC/PPC64 to change boot.msg to match the hardware for which
2124 the CD was built, merged the PPC and PPC64 cdtar files into a single cdtar,
2125 and removed all older cdtar files for PPC*.
2127 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2128 livecd/files/livecd.motd.txt:
2129 Added message to the official LiveCD MOTD mentioning how to run the
2130 installer. Blame codeman. This is 2.0_rc40.
2132 13 Mar 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2133 fix so snapshot target doesnt have errors
2135 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2136 targets/support/livecdfs-update.sh:
2137 Finalized the sync from my fsscript for 2006.0 into catalyst. It is now no
2138 longer necessary to use a fsscript to duplicate the official Gentoo LiveCD
2141 12 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2142 targets/support/rc-update.sh:
2143 Removed hdparm and alsasound from rc-update.sh as they are pulled in by the
2146 21 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2147 targets/support/livecdfs-update.sh:
2148 Added wrapping around the udev sed for those crazy 2.4-users.
2150 17 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2151 targets/support/livecdfs-update.sh:
2152 Added sed fix for udev starting evms_activate unconditionally. This is
2155 17 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
2156 add stage4/unmerge stage4/rm to valid options
2158 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2159 targets/support/rc-update.sh:
2160 Added fix for bug #122154 from Rajiv Manglani.
2162 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2163 targets/support/kmerge.sh:
2164 Fixed creation of kernelpkgs.txt for the Installer.
2166 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2167 livecd/cdtar/elilo-3.4-cdtar.tar.bz2:
2168 Updated elilo tarball for IA64.
2170 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2171 DIGESTS support for snapshot creation
2173 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2174 This is catalyst 2.0_rc38, codenamed: When will the stinking release
2175 candidates ever end?
2177 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2178 fix for .DIGESTS.DIGESTS issue in grp
2180 14 Feb 2006; Eric Edgar <rocket@gentoo.org>
2181 modules/generic_stage_target.py:
2182 fix for failure when root_overlay is not set
2184 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2185 targets/support/bootloader-setup.sh:
2186 Added IA64/SGI patch from plasmaroo.
2188 13 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2189 targets/livecd-stage1/livecd-stage1-controller.sh,
2190 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
2191 Fixed generation of grppkgs.txt and kernelpkgs.txt for the Installer. This
2194 10 Feb 2006; Eric Edgar <rocket@gentoo.org>
2195 modules/generic_stage_target.py:
2196 Allow multiple overlays for root_overlay and overlay spec option
2198 10 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2199 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
2200 +livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2, catalyst,
2201 targets/support/rc-update.sh:
2202 Updated ppc64's cdtar file with a new boot.msg, removed older file, and
2203 fixed bug #122154. This is catalyst 2.0_rc36.
2205 09 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2206 livecd/files/livecd.motd.txt, targets/support/livecdfs-update.sh:
2207 Updated the LiveCD motd to tell the user to run the display manager again,
2208 rather than startx, while mentioning that startx is useful as a rescue X
2209 session since it starts twm. This is catalyst 2.0_rc35.
2211 09 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2212 Add hfs-hide options to mkisofs so macs boot
2214 09 Feb 2006; Eric Edgar <rocket@gentoo.org>
2215 modules/generic_stage_target.py:
2216 Fix indentation issues
2218 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2221 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
2222 targets/support/bootloader-setup.sh:
2223 add additional console less entry when consoles are chosen for ppc64
2225 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
2226 modules/generic_stage_target.py:
2227 fix kernelopts and extraversion env variable exports
2229 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2230 targets/support/livecdfs-update.sh:
2231 Rearranged generation of /usr/livecd/systempkgs.txt for the LiveCD. Thanks
2232 to Andrew Gaffney for spotting this. This is 2.0_rc33.
2234 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2235 targets/support/kmerge.sh:
2236 Changing the way we determine if extraversion is set. This is catalyst
2239 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2240 targets/support/livecdfs-update.sh:
2241 Change net.ethX links to link to net.lo instead of net.eth0.
2243 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2244 examples/stage4_template.spec:
2245 Fixed rcadd example for stage4. Blame rajiv.
2247 06 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2248 This is catalyst 2.0_rc31.
2250 05 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2251 targets/support/livecdfs-update.sh:
2252 Added copy of /usr/portage/eclass for the Installer. Thanks to Andrew
2253 Gaffney for pointing me in the right direction.
2255 03 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2256 change all occurrences of ${clst_livecd_cdfstype} with ${clst_fstype}
2258 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2261 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
2262 examples/livecd-stage2_template.spec:
2263 updated examples to have console and machine_type
2265 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
2266 targets/support/bootloader-setup.sh:
2267 Change [ console ] to -console in yaboot.conf for ppc64. Spaces aren't
2270 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2271 This is catalyst 2.0_rc29.
2273 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2274 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2:
2275 Removed extra yaboot.conf from
2276 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2.
2278 01 Feb 2006; Eric Edgar <rocket@gentoo.org>
2279 targets/support/kill-chroot-pids.sh:
2280 add sleep to try and give processes a chance to die. bug 119940
2282 01 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2283 targets/support/functions.sh:
2284 Removed some quotes to make sure we have a binary operator and closing bug
2287 31 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2288 targets/support/create-iso.sh:
2289 Added fix for amd64/x86 ISO creation. This is 2.0_rc28.
2291 30 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2292 targets/support/bootloader-setup.sh:
2293 Added path from bug #120935 for PPC/PPC64.
2295 30 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage2_target.py:
2296 Additional spacing fixes submitted by `Kumba
2298 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2299 modules/stage2_target.py:
2300 space cleanups contributed from `Kumba
2302 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2303 add grp/use to valid_values in the grp module
2305 29 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2308 28 Jan 2006; Eric Edgar <rocket@gentoo.org>
2309 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
2310 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
2311 targets/support/bootloader-setup.sh:
2312 ppc cdtar update; ppc64 bootloader updates
2314 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2315 targets/support/create-iso.sh:
2316 Fixing HFS bless on PPC64. This is catalyst 2.0_rc26.
2318 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2319 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
2320 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
2321 targets/support/create-iso.sh:
2322 Fix ppc64 iso creation. Add console machine_type for ppc yaboot separation.
2324 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2325 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2326 Add ppc console and machine_type=ibm
2328 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2329 modules/generic_stage_target.py:
2330 Fix type error when kernel packages arent defined
2332 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2333 examples/generic_stage_template.spec, examples/grp_template.spec,
2334 examples/livecd-stage1_template.spec,
2335 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
2336 examples/stage4_template.spec:
2337 Added more verbose wording and examples for pkgcache_path and
2338 kerncache_path, where necessary.
2340 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2341 targets/support/create-iso.sh:
2342 Really fixing bug #120475 this time. This is 2.0_rc25.
2344 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2345 targets/support/create-iso.sh:
2346 Added patch from bug #120475 that resolves HFS blessing on PPC*. This is
2349 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2350 +livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
2351 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
2352 Added initial support for EFI booting on x86. This is completely untested,
2353 so use it at your own risk. Also, no bug reports without patches, please.
2354 This is catalyst 2.0_rc23.
2356 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2357 kmerge should have been kerncache
2359 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh,
2360 targets/support/pre-kmerge.sh:
2361 Fix a few other places for the kerncache update
2363 26 Jan 2006; Eric Edgar <rocket@gentoo.org>
2364 examples/generic_stage_template.spec, examples/grp_template.spec,
2365 examples/livecd-stage1_template.spec,
2366 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
2367 examples/netboot_template.spec, examples/stage4_template.spec,
2368 examples/tinderbox_template.spec, modules/generic_stage_target.py,
2369 targets/support/kmerge.sh:
2370 Separation of kerncache from snapcache
2372 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2373 It helps if I actually increment the version number.
2375 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2376 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
2377 Added --oneshot to default options for stage1 building. Added code to wipe
2378 world during stages 1 and 3. This is catalyst 2.0_rc22.
2380 25 Jan 2006; Eric Edgar <rocket@gentoo.org>
2381 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2382 Fix bug if no kernel packages were defined but there was a postconf setting.
2383 x86 softlevel support is enhanced.
2385 24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2386 targets/support/bootloader-setup.sh:
2387 Added IA64 patch from plasmaroo. This is catalyst 2.0_rc21.
2389 23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2390 Changed mcpu to mtune since mcpu is deprecated on GCC 3.4 and above.
2392 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2395 20 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/netboot2_target.py:
2396 Netboot2 fixes for spec parameter checks
2398 20 Jan 2006; Eric Edgar <rocket@gentoo.org>
2399 modules/generic_stage_target.py, modules/stage4_target.py:
2400 add makeopts spec file support.
2402 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2403 modules/generic_stage_target.py:
2404 Added fix for bug #119635.
2406 19 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2407 Fix pre-kmerge.sh for stage4
2409 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2412 18 Jan 2006; Eric Edgar <rocket@gentoo.org>
2413 modules/generic_stage_target.py:
2414 fix crash when no kernel is defined. spacing issue
2416 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2419 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2420 modules/livecd_stage2_target.py:
2421 Added livecd/volid to valid_values.
2423 17 Jan 2006; Eric Edgar <rocket@gentoo.org>
2424 modules/generic_stage_target.py:
2425 remove extra function that was converting strings to lists unnecessarily
2427 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2428 This is catalyst 2.0_rc17.
2430 17 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2431 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2432 modules/stage4_target.py:
2433 fix issue where args not allowed that arose due to earlier myspec addlargs bug
2435 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2436 targets/embedded/embedded-preclean-chroot.sh,
2437 targets/grp/grp-preclean-chroot.sh,
2438 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2439 targets/stage1/stage1-preclean-chroot.sh,
2440 targets/stage2/stage2-preclean-chroot.sh,
2441 targets/stage3/stage3-preclean-chroot.sh,
2442 targets/support/chroot-functions.sh,
2443 targets/tinderbox/tinderbox-preclean-chroot.sh:
2444 Added function to cleanup stray /etc/distcc/hosts files.
2446 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2447 targets/support/bootloader-setup.sh:
2448 Added fix from bug #119123. This is catalyst 2.0_rc16.
2450 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2451 targets/support/create-iso.sh, targets/support/netboot2-final.sh:
2452 Fixing some spacing. This is catalyst 2.0_rc15.
2454 16 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2455 Attempt to fix bug #117649
2457 16 Jan 2006; Eric Edgar <rocket@gentoo.org>
2458 modules/generic_stage_target.py:
2459 fixes for bugs #119009, #119041 and #118985
2461 13 Jan 2006; Eric Edgar <rocket@gentoo.org>
2462 +examples/netboot2_template.spec, modules/catalyst_support.py,
2463 +modules/netboot2_target.py, +targets/netboot2/netboot2-controller.sh,
2464 +targets/netboot2/netboot2-copyfile.sh, +targets/netboot2/netboot2-pkg.sh,
2465 +targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
2468 13 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py,
2469 targets/support/kmerge.sh:
2470 Fix for ccache (null)/.ccache bug
2472 13 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2475 11 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, arch/ppc.py:
2476 Added ppc -mcpu patch from Pylon for bug #118709.
2478 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2479 modules/embedded_target.py, modules/stage4_target.py:
2480 Added linuxrc to embedded and stage4 targets.
2482 10 Jan 2006; Eric Edgar <rocket@gentoo.org>
2483 modules/generic_stage_target.py, targets/support/kmerge.sh:
2484 filter kname - and . for kmerge.sh
2486 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2487 targets/support/create-iso.sh:
2488 Added sparc64 to sparc lines for create-iso.sh to fix ISO creation on sparc64.
2490 05 Jan 2006; Eric Edgar <rocket@gentoo.org>
2491 modules/generic_stage_target.py:
2492 change .digests to .DIGESTS
2494 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2495 targets/support/kmerge.sh:
2496 Commented ccache for genkernel build which will resolve #117648 until a
2497 proper solution can be found. This is 2.0_rc13.
2499 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2500 targets/stage1/stage1-controller.sh:
2501 Added patch from vapier for bug #117254.
2503 03 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
2504 arch/amd64.py, arch/mips.py, arch/ppc.py, arch/ppc64.py, arch/s390.py,
2505 arch/sh.py, arch/sparc.py, arch/sparc64.py, arch/x86.py:
2506 Added -pipe to default CFLAGS/CXXFLAGS and doing some minor cleanup
2509 03 Jan 2006; Eric Edgar <rocket@gentoo.org>
2510 modules/generic_stage_target.py:
2511 Remove chost/cflags etc. warning messages
2513 31 Dec 2005; Eric Edgar <rocket@gentoo.org>
2514 modules/generic_stage_target.py:
2515 Attempt to fix bug 117253; chost is wrong on autoresume
2517 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2518 modules/generic_stage_target.py, modules/netboot_target.py,
2519 modules/stage1_target.py:
2520 make setting of destdir more global and part of generic_stage_target
2522 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2523 Fix destpath bug in netboot target
2525 28 Dec 2005; Eric Edgar <rocket@gentoo.org>
2526 modules/generic_stage_target.py, modules/stage4_target.py:
2527 Fix for bug 116305;removed unnecessary pkgcache_path processing from the
2530 23 Dec 2005; Eric Edgar <rocket@gentoo.org> arch/sh.py,
2531 modules/generic_stage_target.py, modules/stage4_target.py:
2532 remove stray ' from arch/sh.py
2534 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2535 targets/stage1/stage1-controller.sh:
2536 This finally fixes the issues with gcc-config/binutils-config in stage1.
2537 This is catalyst 2.0_rc12.
2539 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2540 Fix incorrect warning message. portdir_overlay -> portage_overlay
2542 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2543 targets/stage1/stage1-controller.sh,
2544 targets/stage1/stage1-preclean-chroot.sh:
2545 Revert gcc-config/binutils-config to _rc11 locations. This should fix
2546 running gcc-config and binutils-config, though it probably breaks running on
2547 non-Gentoo platforms.
2549 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2550 modules/stage1_target.py:
2551 Make stage1 clean up python 2.3 and 2.4, also.
2553 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2554 targets/support/livecdfs-update.sh:
2555 Updated requirements and added creation of metadata.tar.bz2 for the installer.
2557 21 Dec 2005; Eric Edgar <rocket@gentoo.org>
2558 modules/generic_stage_target.py:
2559 Change digests file format to HASH_NAME HASH FILE_NAME
2561 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2562 targets/stage1/stage1-controller.sh:
2563 Moved gcc-config/binutils-config to before the chroot.
2565 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
2566 Remove requirement on md5sum,sha1sum,crc32 .. only need to have shash
2567 installed. Supports all of shashs algorithms as of 12_21_2005
2569 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2570 modules/generic_stage_target.py:
2571 Catalyst should die if source_subpath is not a string
2573 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2574 modules/generic_stage_target.py:
2575 Fix for source_subpath bug
2577 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2578 examples/generic_stage_template.spec:
2579 Updated example specs with information on cflags/chost/cxxflags/ldflags in
2580 both stages 1 and 2.
2582 20 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2583 modules/stage2_target.py:
2584 Disable reading of CHOST/CFLAGS/CXXFLAGS/LDFLAGS from the environment. Allow
2585 stage1 to be overridden again.
2587 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2588 targets/stage1/stage1-controller.sh:
2589 It looks like gcc-config/binutils-config needs to be run with the full path,
2590 since it is run outside of the chroot.
2592 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2593 targets/stage1/stage1-controller.sh:
2594 Fixed gcc-config calls. This is 2.0_rc11.
2596 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2597 This is catalyst 2.0_rc10.
2599 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/sh.py,
2600 modules/generic_stage_target.py:
2601 Updated sh support from Mike Frysinger <vapier@gentoo.org> and closing bug
2604 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2605 targets/support/functions.sh:
2606 Changed from -z to -n for bug #116180.
2608 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2609 modules/catalyst_support.py, modules/generic_stage_target.py:
2610 Detect missing binaries for the hashing functions and abort if not found
2612 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2613 files/catalyst.conf:
2614 Updated README to list new requirements. Set default hash as crc32. Set
2615 default digests as sha1/md5.
2617 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2618 modules/catalyst_support.py, modules/generic_stage_target.py,
2619 modules/livecd_stage2_target.py, modules/stage2_target.py:
2620 Change the internal hash checking to be quicker and more memory efficient.
2621 Add additional hash digests options.
2623 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2624 targets/tinderbox/tinderbox-chroot.sh,
2625 targets/tinderbox/tinderbox-controller.sh,
2626 targets/tinderbox/tinderbox-preclean-chroot.sh:
2627 Fixed up spacing/coding style on tinderbox.
2629 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2630 targets/support/kill-chroot-pids.sh, targets/support/kmerge.sh,
2631 targets/support/livecdfs-update.sh, targets/support/post-kmerge.sh,
2632 targets/support/pre-kmerge.sh, targets/support/rc-update.sh,
2633 targets/support/target_image_setup.sh, targets/support/unmerge.sh:
2634 Fixed up spacing/coding style on support.
2636 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst:
2637 Optimize catalyst bytecode and set a sane sys.exit for keyboard interrupts
2639 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2640 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
2641 targets/stage4/stage4-preclean-chroot.sh:
2642 Fixed up spacing/coding style on stage4.
2644 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2645 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-controller.sh,
2646 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2647 targets/stage3/stage3-controller.sh,
2648 targets/stage3/stage3-preclean-chroot.sh:
2649 Fixed up spacing/coding style on stages 2 and 3
2651 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2652 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
2653 targets/stage1/stage1-preclean-chroot.sh:
2654 Fixed up spacing/coding style on stage1. Also changed
2655 gcc-config/binutils-config to be outside the chroot.
2657 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2658 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2659 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh:
2660 Fixed up spacing/coding style on netboot.
2662 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2663 targets/livecd-stage1/livecd-stage1-chroot.sh,
2664 targets/livecd-stage1/livecd-stage1-controller.sh,
2665 targets/livecd-stage2/livecd-stage2-controller.sh:
2666 Fixed up spacing/coding style on livecd-stage*.
2668 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2669 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
2670 targets/grp/grp-preclean-chroot.sh:
2671 Fixed up spacing/coding style on grp.
2673 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2674 targets/embedded/embedded-chroot.sh,
2675 targets/embedded/embedded-controller.sh,
2676 targets/embedded/embedded-fs-runscript.sh,
2677 targets/embedded/embedded-preclean-chroot.sh:
2678 Fixed up spacing/coding style on embedded.
2680 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py,
2681 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2682 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2683 targets/support/functions.sh:
2684 Removing extra line from x86.py, fixing up comments, spacing, and coding
2685 style in targets/support through functions.sh
2687 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2688 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
2689 Fix more tab/spacing issues .. trying to make everything use tabs
2691 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2692 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2693 modules/stage1_target.py, modules/stage2_target.py,
2694 modules/stage3_target.py, modules/stage4_target.py:
2695 Fix warning message in stage1,2 and 3. Fix tab spacing issues in various
2698 14 Dec 2005; Eric Edgar <rocket@gentoo.org>
2699 modules/generic_stage_target.py:
2700 Add envscript warning to aid users who may not know what they are doing
2702 13 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2703 examples/generic_stage_template.spec:
2704 Changed example specs to match that cflags/cxxflags/chost/ldflags are now
2705 only configurable when building a stage2 tarball, to match the current state
2706 of portage. This is 2.0_rc9.
2708 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2709 targets/support/chroot-functions.sh:
2710 Silence more of portages beeps and clicks and whistles
2712 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2713 targets/support/chroot-functions.sh:
2714 Change the portage emerge to use run_emerge
2716 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2717 modules/generic_stage_target.py, modules/snapshot_target.py,
2718 modules/stage1_target.py, modules/stage2_target.py,
2719 modules/stage3_target.py:
2720 allow portdir_overlay to be part of all specs not including snapshot spec.
2721 Add warnings for stage1,2 and 3 in case someone uses this feature there.
2722 Remove overlay support from the snapshot spec but added a warning.
2724 13 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2725 modules/stage2_target.py:
2726 Move allowable cflags/cxxflags/chost/ldflags changing to stage2 from stage1
2729 11 Dec 2005; Eric Edgar <rocket@gentoo.org>
2730 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2731 Add support for bootloader softlevel=; have rsync delete the extra files out
2732 of the overlay so that the overlay always matches the source dir
2734 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2735 Swapped -v/-V since I had gotten them wrong here.
2737 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2738 modules/generic_stage_target.py:
2739 Fix stupid overlay bug
2741 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2742 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2743 targets/livecd-stage1/livecd-stage1-chroot.sh,
2744 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2745 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
2746 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
2747 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2748 targets/support/unmerge.sh:
2749 Made sure we use -f on removing the default links for splash. Removed
2750 check_portage_version as it really isn't needed anymore. Removed
2751 --no-install from genkernel commands in kmerge.sh so users must manually
2752 remove kernels from /boot. This is 2.0_rc8.
2754 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2755 targets/support/livecdfs-update.sh:
2756 Made sed on devfsd.conf conditional on it existing. Removes one more error
2757 message from a standard catalyst run.
2759 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2760 Added warning about breaking snapshot cache and re-enable autoresume, since
2761 the errors I was getting were elsewhere.
2763 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2764 modules/generic_stage_target.py:
2765 Fix indentation error the last commit caused
2767 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2768 modules/generic_stage_target.py:
2769 Always clear autoresume points after a successful run
2771 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2772 targets/support/livecdfs-update.sh:
2773 Changed mv -f in livecdfs-update.sh to a cp -r, as it was seriously breaking
2774 snapshot caching after a successful gentoo-release-livecd run.
2776 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2777 targets/support/rc-update.sh:
2778 Added famd to default on official LiveCD.
2780 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2781 targets/support/chroot-functions.sh:
2782 Fixes 'too many arguments' error in check_portage_version.
2784 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2785 modules/generic_stage_target.py:
2786 remove extra self.env={} that was resetting the environment to null
2788 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2789 modules/livecd_stage1_target.py:
2790 Fix appending livecd use flag if no use flag is specified in livecd-stage1
2793 08 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/generic_target.py:
2794 Add a default path to the environment in the chroot
2796 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2797 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
2798 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
2799 targets/livecd-stage2/livecd-stage2-controller.sh,
2800 -targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
2801 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2802 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2803 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
2804 targets/stage4/stage4-controller.sh, -targets/stage4/unmerge.sh,
2805 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
2806 +targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
2807 move unmerge.sh to support;move the CLEAN_DELAY,EMERGE_WARNING_DELAY, and
2808 CONFIG_PROTECT stuff in the run_emerge function for cleanliness
2810 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2812 Fixed up the man page, which has been suffering for some time, and also
2813 reversed -v/-V in the help message.
2815 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2816 targets/support/livecdfs-update.sh:
2817 Added fun gnome theme stuff to livecdfs-update.sh for the official Gentoo
2820 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2821 Turning off autoresume of doom until I can get more testing. I've had
2822 several issues with it. I'll be reporting/fixing these as I come across them
2823 but for now wish to turn it off by default as I don't want this one feature
2824 to stop the possible 2.0 final release.
2826 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2827 targets/livecd-stage2/unmerge.sh:
2828 Removed profiles hack from livecd-stage2's unmerge, since it isn't used
2829 anymore and probably should have been removed a long time ago when the new
2830 code was put into place in livecdfs-update.sh and livecd-local.start
2833 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2834 targets/livecd-stage1/livecd-stage1-chroot.sh,
2835 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2836 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh:
2837 Made EMERGE_WARNING_DELAY=0 for all stages. This is 2.0_rc7.
2839 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2840 modules/generic_stage_target.py, modules/generic_target.py:
2841 self.env should be a part of the super class generic_target so it applies to
2842 snapshots as well; removing redundant pass in the generic_target class as
2843 its not needed. There is code there to fill the statements
2845 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2846 targets/support/livecdfs-update.sh:
2847 Forward-porting portage tmpfs mounting from catalyst 1.x, otherwise we break
2850 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2851 Changed version stamp to 2.0_rc6.
2853 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2854 modules/generic_stage_target.py:
2855 Fix for unpack cases
2857 05 Dec 2005; Eric Edgar <rocket@gentoo.org>
2858 modules/generic_stage_target.py:
2861 05 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.1,
2862 modules/catalyst_support.py, modules/generic_stage_target.py,
2863 modules/grp_target.py, modules/livecd_stage1_target.py,
2864 modules/livecd_stage2_target.py, modules/netboot_target.py,
2865 modules/snapshot_target.py, modules/tinderbox_target.py:
2866 Stop reading env from the OS. Rely on the more on the envscript for oddball
2867 settings. Change -v to verbose and -V to version
2869 04 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2872 04 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py:
2873 Fix stage1 to NOT contain the code from stage2;continued cleanup from the
2876 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2877 examples/generic_stage_template.spec:
2878 Added chost/cflags/cxxflags/ldflags to example spec template.
2880 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2881 targets/support/rc-update.sh:
2882 OK, just kidding on that last commit. We were already doing rc-update add
2883 xdm default in livecdfs-update.sh and since it is a livecd-only function,
2884 there's no point in having it in rc-update.sh
2886 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2887 targets/support/rc-update.sh:
2888 Have rc-update add xdm if livecd/xdm is set.
2890 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2891 modules/catalyst_lock.py, modules/catalyst_support.py,
2892 modules/embedded_target.py, modules/generic_stage_target.py,
2893 modules/grp_target.py, modules/livecd_stage1_target.py,
2894 modules/livecd_stage2_target.py, modules/netboot_target.py,
2895 modules/stage1_target.py, modules/stage4_target.py,
2896 modules/tinderbox_target.py:
2897 So I was just kidding on that last commit. This one is 2.0_rc4.
2899 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2900 modules/catalyst_lock.py, modules/catalyst_support.py,
2901 modules/embedded_target.py, modules/generic_stage_target.py,
2902 modules/grp_target.py, modules/livecd_stage1_target.py,
2903 modules/livecd_stage2_target.py, modules/netboot_target.py,
2904 modules/stage1_target.py, modules/stage2_target.py,
2905 modules/stage4_target.py, modules/tinderbox_target.py:
2906 Reverting my nasty spaces->tabs mess-up and pushing out 2.0_rc4 quickly.
2908 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2909 files/catalyst.conf, modules/catalyst_lock.py,
2910 modules/catalyst_support.py, modules/embedded_target.py,
2911 modules/generic_stage_target.py, modules/grp_target.py,
2912 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2913 modules/netboot_target.py, modules/stage1_target.py,
2914 modules/stage2_target.py, modules/stage4_target.py,
2915 modules/tinderbox_target.py, targets/stage1/stage1-controller.sh:
2916 Fixed spacing/tabs. Updated catalyst.conf comments. Added autoresume, md5,
2917 and sha to catalyst.conf by default. This is catalyst 2.0_rc3.
2919 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2920 modules/generic_stage_target.py:
2921 Fix autoresume for unpacking tarballs
2923 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2924 targets/support/livecdfs-update.sh:
2925 remove gnap livecd-type per Koon's request
2927 02 Dec 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2928 change rc-update add modules default to rc-update add modules boot
2930 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2931 modules/generic_stage_target.py, modules/grp_target.py:
2932 Add more verbosity to digests if -V is enabled, add more print messages to
2935 02 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2936 modules/generic_stage_target.py, modules/grp_target.py:
2937 Add sha/md5 digests support for grp and cleanup other sha/md5 code
2939 01 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2940 Fix folder name for grp build dir to not have .tar.bz2 at the end
2942 01 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2943 modules/catalyst_support.py, modules/generic_stage_target.py:
2944 Add md5 and sha .digests file creation per wolf31o2's feature request
2946 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2947 This is catalyst-2.0_rc2.
2949 30 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/stage4_template.spec,
2950 files/catalyst.conf, modules/generic_stage_target.py,
2951 modules/livecd_stage1_target.py:
2952 Fix livecd-stage1 livecd use flag bug; stage4 doc cleanups;autoresume points
2953 after each successful kernel build;add autoresume documentation to
2956 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
2957 targets/embedded/embedded-controller.sh,
2958 targets/embedded/embedded-fs-runscript.sh,
2959 targets/livecd-stage2/livecd-stage2-controller.sh,
2960 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
2961 targets/stage1/stage1-chroot.sh, targets/stage4/stage4-controller.sh,
2962 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2963 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2964 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
2965 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2966 targets/support/rc-update.sh:
2967 Changed multiple spaces to tabs to satisfy my OCD.
2969 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2970 targets/support/chroot-functions.sh:
2971 Bumped genkernel detection to require 3.3.0 or higher
2973 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2974 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2975 targets/netboot/netboot-controller.sh:
2976 Changed to clst_use from clst_embedded_use and clst_netboot_use and
2977 clst_grp_use. This is catalyst-2.0_rc1.
2979 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2980 targets/netboot/netboot-controller.sh:
2981 change to clst_use from clst_netboot_use
2983 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2984 targets/livecd-stage1/livecd-stage1-chroot.sh,
2985 targets/stage4/stage4-chroot.sh:
2986 Changed to clst_use from clst_stage4_use and clst_livecd_use.
2988 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2989 targets/stage4/stage4-chroot.sh:
2990 Fixed USE invocations in stage4 target.
2992 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2993 modules/livecd_stage1_target.py:
2994 Force use=livecd for livecd-stage1
2996 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2997 This is version 2.0_pre20051129.
2999 28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3000 examples/livecd-stage1_template.spec, examples/stage4_template.spec:
3001 Removed kudzu-knoppix from example spec files.
3003 22 Nov 2005; Eric Edgar <rocket@gentoo.org>
3004 +livecd/cdtar/ppc-yaboot-cdtar.tar.bz2:
3005 Added ppc-yaboot-cdtar.tar.bz2 to have an Apple/IBM bootable cdrom
3007 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3008 examples/grp_template.spec, examples/livecd-stage1_template.spec,
3009 examples/stage4_template.spec, +examples/tinderbox_template.spec:
3010 Added tinderbox_template.spec to examples and cleaned up pkgcache_path
3011 definitions in the examples to fit in 80 columns.
3013 22 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/grp_template.spec,
3014 examples/livecd-stage1_template.spec, examples/stage4_template.spec,
3015 modules/grp_target.py, modules/tinderbox_target.py,
3016 targets/tinderbox/tinderbox-chroot.sh:
3017 Tinderbox script: added newuse, tinderbox and grp targets added support for
3018 overriding the pkgcache location via pkgcache_path - pkgcache_path:
3019 /path/to/cache in the spec file, updated example specs to note pkgcache_path
3021 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
3022 Added portdir example to catalyst.conf for bug #113272.
3024 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3025 targets/support/create-iso.sh:
3026 Fixed a few lines which were causing the isolinux directory to be removed
3027 when using an isolinux cdtar on x86/amd64. This is 2.0_pre20051122.
3029 21 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3030 targets/support/create-iso.sh:
3031 Changed check for /boot/isolinux.bin to /isolinux/isolinux.bin
3033 21 Nov 2005; Eric Edgar <rocket@gentoo.org>
3034 targets/support/bootloader-setup.sh, targets/support/functions.sh:
3035 Fix pegasos kernelz rename;fix default_append_line to not include initrd= as
3036 too many arches dont use it by default, test for an initrd in the yaboot
3039 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
3040 modules/generic_stage_target.py:
3041 Fix split error if use is specified
3043 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3044 -livecd/cdtar/palo-1.2_pre20030630-cdtar.tar.bz2,
3045 +livecd/cdtar/palo-1.5_pre20040515-cdtar.tar.bz2:
3046 Updated palo version from catalyst 1.x for HPPA.
3048 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3049 targets/support/bootloader-setup.sh:
3050 Removing for loop for grub on amd64/x86 as it was totally useless.
3052 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3053 targets/support/bootloader-setup.sh:
3054 Remove vga= line for PPC.
3056 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3057 targets/support/bootloader-setup.sh:
3058 PPC yaboot.conf fix from Lars Weiler <pylon@gentoo.org>.
3060 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3061 -catalyst-2.0_pre20051101-slot.patch, catalyst:
3062 Removing slot patch as it probably didn't belong here anyway, and updating
3063 version stamp to 2.0_pre20051118.
3065 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
3066 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3067 targets/support/bootloader-setup.sh:
3068 fix the bootloader script for isolinux so that it actually makes a cfg file,
3069 remove extra unneeded catalyst aborting print statement, reorganize rm code
3070 to make sure is splits properly and is an array even from the cmdline
3072 17 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3073 targets/support/livecdfs-update.sh:
3074 Added call to update-usbids to download the latest usb.ids file.
3076 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3077 modules/generic_stage_target.py:
3078 Move checks of running catalyst into the target which is simpler
3080 17 Nov 2005; Eric Edgar <rocket@gentoo.org>
3081 modules/generic_stage_target.py:
3082 Attempt to fix bug #111752, due to mount_safety_check calling a lock object
3083 that doesnt exist yet
3085 17 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/kmerge.sh:
3086 Keep unnecessary programs from installing into kerncache
3088 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3089 modules/generic_stage_target.py:
3090 Turn on more tracebacks at this point to better debug .. will need to turn
3091 them down as we find errors and build appropriate error handlers
3093 15 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3094 Changed version marker to 2.0_pre20051115 for new ebuild.
3096 15 Nov 2005; Eric Edgar <rocket@gentoo.org>
3097 modules/livecd_stage2_target.py:
3098 Fix bug in livecd stage2 so that it doesnt try to use tar
3100 14 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3101 targets/livecd-stage2/livecd-stage2-controller.sh:
3102 Fixed livecd/readme functionality, as reported to gentoo-catalyst mailing
3103 list by Paul Kessler <kessler@co.wabasha.mn.us> and forward-ported copying
3104 of Getting_Online.txt from catalyst 1.1.10.10.
3106 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
3107 Added Joshua Kinard to authors for his mips contributions.
3109 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3110 examples/livecd-stage2_template.spec:
3111 Fixed duplicate linuxrc entry in livecd-stage2_template.spec file. Blame
3112 Paul Kessler on gentoo-catalyst. ;]
3114 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3115 Change variables from cat1 format to cat2
3117 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3118 modules/generic_stage_target.py, modules/stage1_target.py:
3119 Fix modules has no attribute register
3121 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3122 modules/generic_stage_target.py:
3123 Fix broken aliases code that was just proof of concept
3125 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3126 Output mkisofs command line options to assist in debugging
3128 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3129 modules/generic_stage_target.py, targets/support/create-iso.sh:
3132 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3133 modules/generic_stage_target.py:
3134 Add VERY basic support for aliases kernel parameter.
3136 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3137 modules/livecd_stage2_target.py:
3138 Remove large section of commented code
3140 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3141 modules/generic_stage_target.py, modules/stage1_target.py:
3142 Allow LDFLAGS to be specified as an ENV variable for stage1
3144 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3145 modules/generic_stage_target.py:
3146 Fix rc-update to automatically run default options for livecds. Removed an
3147 erroneous key check.
3149 02 Nov 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3150 modules/livecd_stage1_target.py, modules/tinderbox_target.py:
3151 Make use spec key optional to default to profile defaults
3153 02 Nov 2005; Eric Edgar <rocket@gentoo.org>
3154 +examples/stage4_template.spec:
3155 Preliminary stage4_template.spec file
3157 01 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3158 +catalyst-2.0_pre20051101-slot.patch, catalyst:
3159 Updated version stamp and added slot patch.
3161 26 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
3162 Fix ordering problem so self.settings is defined
3164 18 Oct 2005; Eric Edgar <rocket@gentoo.org>
3165 modules/generic_stage_target.py:
3166 Correct a rsync issue when the directory doesnt exist
3168 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
3169 modules/generic_stage_target.py, targets/embedded/embedded-controller.sh,
3170 targets/livecd-stage2/livecd-stage2-controller.sh,
3171 targets/netboot/netboot-controller.sh,
3172 targets/stage4/stage4-controller.sh:
3173 run pre_kmerge and post_kmerge only once
3175 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
3176 targets/support/bootloader-setup.sh:
3177 MIPS bootloader patch
3179 15 Oct 2005; Eric Edgar <rocket@gentoo.org>
3180 targets/support/mips-arcload_conf.sh:
3181 Fix MIPS Serial Detection
3183 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
3184 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
3185 +targets/support/mips-arcload_conf.sh:
3186 Application of Kumba's patches for MIPS support
3188 13 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3189 Check for the correct arch specific cd building tool
3191 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
3192 modules/generic_stage_target.py:
3193 Print a warning if livecd/iso is not defined
3195 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3196 Reverted default CHOST for x86 back to i386-pc-linux-gnu.
3198 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3199 targets/support/post-kmerge.sh:
3200 Check for existence of files in /lib/modules before running depscan.sh. This
3201 replaces the mips-specific check and makes it portable.
3203 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3204 modules/generic_stage_target.py:
3205 update autoresume logic when dealing with rsync unpack operations
3207 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3208 targets/support/post-kmerge.sh:
3209 Bypass module load on mips
3211 10 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3212 remove --no-deps so dependancies get installed for genkernel
3214 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3215 modules/generic_stage_target.py:
3216 Fix missing : statement in unpack
3218 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3219 modules/generic_stage_target.py:
3220 fix livecd-stage2 unpack when seedcache is turned off
3222 10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3223 targets/support/functions.sh:
3224 Fix module unpacking and make it actually optional.
3226 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3227 modules/generic_stage_target.py:
3228 Fix broken seedcache autoresume interaction
3230 07 Oct 2005; Eric Edgar <rocket@gentoo.org>
3231 modules/generic_stage_target.py:
3232 Cleanup stage directories properly for tar installs
3234 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
3235 Tinderbox no longer cleans /tmp/*
3237 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3238 targets/tinderbox/tinderbox-chroot.sh,
3239 targets/tinderbox/tinderbox-controller.sh:
3240 Fixing problem with bind mounted portage and final rsync on tinderbox target
3241 and adding additional logging.
3243 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
3244 Stop tinderbox from trying to create a tarball of itself
3246 06 Oct 2005; Eric Edgar <rocket@gentoo.org>
3247 modules/generic_stage_target.py:
3248 Fix catalyst so it fully disables snapcache when its not specified in the
3251 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3252 examples/livecd-stage2_template.spec:
3253 Removed livecd/runscript and livecd/archscript from livecd-stage2 example
3254 spec template and updating version stamp.
3256 06 Oct 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3257 modules/catalyst_support.py:
3258 allow file_check to proceed if key is not in use
3260 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
3261 Recursively make the missing directories
3263 05 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
3264 Fix extract_modules to just echo a warning that it is missing
3266 30 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3267 files/catalyst.conf:
3268 Updating default configuration for catalyst and updating version stamp,
3269 since we're beginning internal testing for release.
3271 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
3272 modules/generic_stage_target.py:
3273 fix bug 106004 split strings into a list for empty and rm operation
3275 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
3276 modules/livecd_stage2_target.py:
3277 Append slashes to directories so rsyncs work properly
3279 13 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3280 examples/livecd-stage2_template.spec:
3281 Changing source_subpath for livecd-stage2 example for bug #101704.
3283 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3284 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3285 targets/support/livecdfs-update.sh:
3286 Added livecd/xdm and livecd/xsession options. These are used to setup the
3287 default display manager and X session, respectively. Added supporting
3288 documentation to example spec files. Imported more work from my fsscript for
3289 the official LiveCD.
3291 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3292 Changing default CHOST for x86 from i386-pc-linux to i686-pc-linux. For
3293 discussion, see bug #88777.
3295 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, +arch/sh.py,
3296 modules/generic_stage_target.py:
3297 Added sh architecture to supported architectures. Thanks to Matsuu Takuto
3298 <matsuu@gentoo.org> for the patch. Closing bug #105693.
3300 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3301 targets/livecd-stage1/livecd-stage1-controller.sh,
3302 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
3303 Add code to dump grppkgs.txt file on livecd-stage1 and kernelpkgs.txt file
3304 on livecd-stage2 and removing universal motd for livecd/type of
3305 gentoo-release-livecd.
3307 08 Sep 2005; Eric Edgar <rocket@gentoo.org>
3308 modules/livecd_stage1_target.py:
3309 Add optional livecd/type env var for scripts to add optional items to the
3312 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3313 -livecd/files/x86-help.msg:
3314 Removing x86-help.msg as it is no longer used.
3316 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3317 livecd/files/README.txt, livecd/files/x86-F3.msg, livecd/files/x86-F4.msg,
3318 livecd/files/x86-F5.msg, livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
3319 Add dobladecenter description to bootloader files for x86/amd64.
3321 06 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3322 Changed pentium-mmx to use -march=pentium-mmx and closing bug #102366.
3324 01 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3325 modules/generic_stage_target.py:
3326 Added split to use section for bug #104414.
3328 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3329 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg,
3330 livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
3331 Tabs to whitespaces for isolinux.
3333 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3334 targets/support/bootloader-setup.sh:
3335 Changed isolinux to use new split-out help messages. Using grub gives a
3336 single help message with pager.
3338 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3339 +livecd/files/x86-F2.msg, +livecd/files/x86-F3.msg,
3340 +livecd/files/x86-F4.msg, +livecd/files/x86-F5.msg,
3341 +livecd/files/x86-F6.msg, +livecd/files/x86-F7.msg:
3342 Added F2->F7 help messages for isolinux.
3344 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3345 livecd/files/README.txt, livecd/files/generic.motd.txt,
3346 livecd/files/livecd.motd.txt, livecd/files/livecd-bashrc,
3347 livecd/files/livecd-local.start:
3348 Updated files from latest used to build LiveCD.
3350 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3351 Added sse to HOSTUSE for athlon-xp, since it supports SSE instructions.
3353 29 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3354 modules/catalyst_support.py:
3355 Added fix for using options with = in them with --cli (ex.
3356 livecd/gk_mainargs='--makeopts=-j3'). Blame Jason Pepas
3357 <cell@ices.utexas.edu> for pointing this out to me via email.
3359 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3360 modules/generic_stage_target.py, targets/support/functions.sh:
3361 fix bug in exec_in_chroot for stage1 target
3363 09 Aug 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3364 modules/generic_stage_target.py:
3365 fix missing os. in os.popen. and clear the autoresume flags if the chroot is
3366 invalid. Fix SEEDCACHE unpack issue when needing to use tarball.
3368 09 Aug 2005; Eric Edgar <rocket@gentoo.org> AUTHORS, arch/hppa.py,
3369 catalyst, examples/livecd-stage2_template.spec,
3370 examples/snapshot_template.spec, files/catalyst.conf,
3371 livecd/files/Getting_Online.txt, livecd/files/generic.motd.txt,
3372 livecd/files/livecd-bashrc, livecd/files/livecd-local.start,
3373 livecd/files/x86-help.msg, modules/catalyst_lock.py,
3374 modules/catalyst_support.py, modules/livecd_stage2_target.py,
3375 targets/embedded/embedded-controller.sh, targets/grp/grp-chroot.sh,
3376 targets/livecd-stage2/livecd-stage2-controller.sh,
3377 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
3378 targets/stage2/stage2-preclean-chroot.sh,
3379 targets/stage3/stage3-preclean-chroot.sh,
3380 targets/stage4/stage4-controller.sh, targets/support/bootloader-setup.sh,
3381 targets/support/chroot-functions.sh, targets/support/create-iso.sh,
3382 targets/support/filesystem-functions.sh, targets/support/functions.sh,
3383 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3384 targets/support/target_image_setup.sh:
3385 Forward port the changes from catalyst 1.1.9 to 1.1.10.10 to catalyst2. Need
3386 to look at gamecdfs-update.sh yet.
3388 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3389 modules/generic_stage_target.py:
3390 Remove extra debugging print statement
3392 09 Aug 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3393 +modules/catalyst_lock.py, modules/catalyst_support.py,
3394 modules/embedded_target.py, modules/generic_stage_target.py,
3395 modules/grp_target.py, modules/livecd_stage1_target.py,
3396 modules/livecd_stage2_target.py, modules/netboot_target.py,
3397 modules/snapshot_target.py, modules/stage1_target.py,
3398 modules/stage2_target.py, modules/stage4_target.py,
3399 targets/support/functions.sh:
3400 Add locking support. Code simplification for unpack and unpack snapshot.
3401 Remove redundant setup_dir. change --clear_autoresume to --clear-autoresume.
3402 Add seedcache support (Grabs output from previous target run)
3403 options=seedcache. Cleanup code in functions.sh to remove extra /'s printed.
3405 27 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3406 modules/catalyst_support.py, modules/generic_stage_target.py:
3407 Add support to cache the snapshot dir. add snapcache to options. add
3408 snapshot_cache= to override the default location of the cache in
3409 catalyst.conf (eg snapshot_cache="/mnt/catalyst/snapshot")
3411 27 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3412 +livecd/files/Getting_Online.txt, +livecd/files/README.txt:
3413 Forward port README.txt and Getting_Online.txt files from catalyst
3416 22 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3417 Add automatic creation/deletion of runlevels based on rcadd rcdel
3419 19 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3420 Fix grp so that grp/use is not required anymore
3422 12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3423 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3424 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3425 -livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3426 -livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2,
3427 +livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
3428 +livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
3429 Updated x86/amd64 isolinux cdtar to 3.09 and removing older versions, as
3430 they are known to cause booting problems.
3432 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3433 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
3434 Fixing sed line for startx to auto-start X. Thanks to Christophe PEREZ
3435 <christophe.perez@novazur.com> on the gentoo-catalyst mailing list for
3438 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3439 targets/stage1/stage1-chroot.sh:
3440 Fixed quoting in stage1 profile check.
3442 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3443 targets/stage3/stage3-chroot.sh:
3444 Fixing USE for stage3.
3446 07 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3447 targets/support/chroot-functions.sh:
3448 Fix FETCH code so it will run for Pylon
3450 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> modules/grp_target.py,
3451 targets/grp/grp-chroot.sh:
3452 Fix bindist invcation.
3454 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3455 targets/grp/grp-chroot.sh:
3456 Made sure bindist was used for all emerges in GRP.
3458 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh:
3459 Fix USE flags for GRP build
3461 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh,
3462 targets/stage4/stage4-chroot.sh:
3463 let GRP use the users environment variables and removed extra
3464 GRP_STAGE23_USE from stage4
3466 07 Jul 2005; Eric Edgar <rocket@gentoo.org>
3467 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3468 Remove unnecessary GRP_STAGE23_USE from stage2 and stage3 builds
3470 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3471 fix bug 98165. Change the separator on rcadd/rcdel from : to | This will
3472 impact all previous spec files that use this option. It's beejay's fault.
3474 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py:
3475 Changed to use linux32 for ppc32 support when build host is ppc64.
3477 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
3479 Removed -fomit-frame-pointer from default CFLAGS, since it isn't necessary.
3481 06 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py:
3482 Minor cosmetic print statement fixes for readability
3484 06 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3485 modules/catalyst_support.py, modules/generic_stage_target.py:
3486 Fix None None bug and exception reporting
3488 06 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3489 Fix iso creation script. Case statement out of place
3491 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
3492 arch/amd64.py, arch/hppa.py, arch/ia64.py, arch/mips.py, arch/ppc.py,
3493 arch/ppc64.py, arch/s390.py, arch/sparc.py, arch/sparc64.py, arch/x86.py,
3494 catalyst, files/catalyst.conf, modules/builder.py,
3495 modules/catalyst_support.py, modules/embedded_target.py,
3496 modules/generic_stage_target.py, modules/generic_target.py,
3497 modules/grp_target.py, modules/livecd_stage1_target.py,
3498 modules/livecd_stage2_target.py, modules/netboot_target.py,
3499 modules/snapshot_target.py, modules/stage1_target.py,
3500 modules/stage2_target.py, modules/stage3_target.py,
3501 modules/stage4_target.py, modules/tinderbox_target.py,
3502 targets/embedded/embedded-chroot.sh,
3503 targets/embedded/embedded-fs-runscript.sh,
3504 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
3505 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
3506 targets/grp/grp-preclean-chroot.sh,
3507 targets/livecd-stage1/livecd-stage1-chroot.sh,
3508 targets/livecd-stage1/livecd-stage1-controller.sh,
3509 targets/livecd-stage2/livecd-stage2-controller.sh,
3510 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
3511 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
3512 targets/netboot/netboot-image.sh, targets/stage1/build.py,
3513 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3514 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
3515 targets/stage2/stage2-controller.sh,
3516 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
3517 targets/stage3/stage3-controller.sh,
3518 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
3519 targets/stage4/stage4-controller.sh,
3520 targets/stage4/stage4-preclean-chroot.sh, targets/stage4/unmerge.sh,
3521 targets/support/create-iso.sh, targets/support/functions.sh,
3522 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3523 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
3524 targets/support/target_image_setup.sh,
3525 targets/tinderbox/tinderbox-chroot.sh,
3526 targets/tinderbox/tinderbox-controller.sh,
3527 targets/tinderbox/tinderbox-preclean-chroot.sh:
3528 Big honkin' copyright update.
3530 05 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3531 modules/generic_stage_target.py:
3532 add additional logging output. Use standard os redirection methods to log to
3535 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3536 targets/stage1/stage1-chroot.sh:
3537 Added profile sanity check for bug #97867.
3539 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3540 targets/support/bootloader-setup.sh:
3541 Removing acpi=off from default kernel arguments and adding ia64
3542 livecd-stage2 support functions and cdtar.
3544 30 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3545 targets/support/bootloader-setup.sh, targets/support/pre-kmerge.sh:
3546 Changed sed line for 1024x768-only splash for x86 and amd64 only, as we
3547 control the framebuffer size there. Also, added CONSOLE=/dev/tty1 quiet to
3548 splash command line.
3550 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3551 targets/support/create-iso.sh:
3552 Fixed up zisofs support. Waiting for response from sparc before touching
3555 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3556 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3557 targets/support/functions.sh:
3558 Added livecd/bootargs and added the option to the bootloader-setup.sh script
3559 to allow it to work on all arches that dynamically build their bootloader
3562 27 Jun 2005; Eric Edgar <rocket@gentoo.org>
3563 targets/stage4/stage4-controller.sh:
3564 Fix stage4 so it doesnt run the bootloader stuff
3566 24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3567 targets/support/bootloader-setup.sh:
3568 Removed dokeymap from non-Gentoo releases.
3570 23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3571 targets/support/livecdfs-update.sh:
3572 Added call to update-pciids to download the latest pci.ids file.
3574 23 Jun 2005; Eric Edgar <rocket@gentoo.org>
3575 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3576 modules/stage4_target.py:
3577 Allow changing the location of the pkg_cache in stage4 or livecd-stage1
3579 22 Jun 2005; Eric Edgar <rocket@gentoo.org> :
3580 Fix issue where -s on the command line would not run
3582 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3583 livecd/files/generic.motd.txt:
3584 Changed motd to point to /boot/config-* rather than /proc/config(.gz) for
3585 kernel configurations.
3587 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3588 targets/support/livecdfs-update.sh:
3589 Updated hostname/domainname creation for new baselayout.
3591 16 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3592 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
3593 Fixing some bootloader isolinux/boot stuff for x86/amd64.
3595 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3596 targets/support/chroot-functions.sh:
3597 Change portage emerge to use --oneshot --nodeps to keep from merging the
3598 same packages multiple times.
3600 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3601 targets/stage2/stage2-chroot.sh:
3602 Added a -p bootstrap when catalyst is called with -V (verbose).
3604 10 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3605 targets/support/livecdfs-update.sh:
3606 Removed inittab hack, as this is done by livecd-tools.
3608 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3609 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt:
3610 Revert sync for bug #86914. Yeah... I need to pay more attention sometimes.
3612 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3613 -livecd/files/README.txt, -livecd/files/environmental.motd.txt,
3614 -livecd/files/gentoo.png, +livecd/files/livecd.motd.txt,
3615 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3616 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3617 targets/livecd-stage2/livecd-stage2-controller.sh:
3618 Removed gentoo.png and creation of face directory. Changed
3619 livecd-bash_profile to source root's .bashrc. Sync motd files with catalyst
3622 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3623 targets/stage1/stage1-preclean-chroot.sh,
3624 targets/support/chroot-functions.sh:
3625 Added setup_binutils function and force both of them to run during stage1
3628 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3629 examples/livecd-stage2_template.spec:
3630 Added livecd/volid explanation to example spec.
3632 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3633 targets/support/create-iso.sh:
3634 General cleanup of ISO code and added default livecd/volid when it is not set.
3636 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3637 targets/embedded/embedded-controller.sh:
3638 Actually modify the embedded target this time.
3640 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
3641 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3642 targets/livecd-stage2/livecd-stage2-controller.sh,
3643 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh:
3644 Added mutex to AUTHORS and added livecd/linuxrc support to embedded, stage4,
3645 and livecd-stage2 targets.
3647 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
3648 files/catalyst.conf:
3649 Retired John Davis <zhen@gentoo.org> and added storedir to default
3652 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3653 targets/support/livecdfs-update.sh:
3654 Uncommented openglify, since it is needed for both opengl-update-livecd and
3657 18 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3658 modules/generic_stage_target.py:
3659 Fix print statement so it shows when kill_chroot_pids is run correctly
3661 16 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3662 modules/snapshot_target.py:
3663 Fix snapshot target to skip the kill_pids check
3665 06 May 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
3666 Bug fixes in parse_spec, fix issues detecting list or string.
3668 05 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3669 modules/catalyst_support.py:
3670 Fix bug 65284. More flexible spec parsing. Should handle cases where no
3671 spaces are after :. Better handling of comments ( ie preprocessed and
3672 stripped off ). Unset empty keys.
3674 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3675 targets/support/kill-chroot-pids.sh:
3676 Remove extra P_NAME definition that is never used. Saves processing time.
3677 Bumped catalyst to pre2
3679 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3680 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3681 +targets/support/kill-chroot-pids.sh:
3682 User info about runscript and archscript. Added checks for processes running
3683 in the chroot and created a script to kill them. Should fix the unmounting
3684 issues with gconfd or any other running application in the chroot
3686 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3687 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh:
3688 Remove using gcc-config to set things up as we should all be using 2005.0
3691 29 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3692 examples/livecd-stage2_template.spec:
3693 Added livecd/users to example livecd-stage2 spec file.
3695 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3696 targets/support/livecdfs-update.sh:
3697 Change default hostnames for livecds
3699 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3700 targets/support/bootloader-setup.sh, targets/support/livecdfs-update.sh:
3701 Fix /etc/hosts aliases for catalyst-livecd and work on help menu for grub
3704 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3705 modules/livecd_stage2_target.py:
3706 Clear autoresume flags when build is done
3708 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3709 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3710 targets/support/create-iso.sh:
3711 Fix isolinux so that it finds menus and kernels and stuff
3713 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3714 modules/generic_stage_target.py:
3715 Make purge operation a little less chatty, removed print statements
3717 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3718 livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3719 livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3720 updated isolinux-2.13 cdtars to have files under boot/ rather than isolinux/
3722 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3723 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
3724 print warning message about deprecated use of cdfstype
3726 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3727 targets/support/chroot-functions.sh:
3728 statically define genkernel location to eliminate which command failure if
3729 genkernel is not installed
3731 27 Apr 2005; Eric Edgar <rocket@gentoo.org>
3732 modules/generic_stage_target.py:
3733 change the portage_overlay to an array so it always works
3735 27 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3736 modules/catalyst_support.py:
3737 Fix exception handling to remove extraneous prints of None
3739 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
3740 Remove iso creation code from stage4
3742 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3743 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3744 modules/livecd_stage2_target.py, modules/snapshot_target.py,
3745 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
3746 targets/livecd-stage1/livecd-stage1-chroot.sh,
3747 targets/livecd-stage1/livecd-stage1-controller.sh,
3748 targets/livecd-stage2/livecd-stage2-controller.sh,
3749 targets/netboot/netboot-controller.sh,
3750 targets/stage1/stage1-controller.sh, targets/stage2/stage2-controller.sh,
3751 targets/stage3/stage3-controller.sh, targets/stage4/stage4-controller.sh,
3752 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3753 targets/support/create-iso.sh, targets/support/kmerge.sh,
3754 targets/support/target_image_setup.sh,
3755 targets/tinderbox/tinderbox-controller.sh:
3756 Fix some exception handling in catalyst_support.py, remove intermediate
3757 destination folder of iso and tarball, add additional tests for folders not
3758 found on host but defined in spec file, keep catalyst from erroring in this
3759 case, change exit code on shell scripts so that errors are reported to
3760 catalyst and causes catalyst to die on errors, fix bug in
3761 livecd-stage1-chroot.sh so that it uses USE flags properly, added additional
3762 check for mkisofs that informs the user of where to get the program, and
3763 removed the autoresume code from ccache and distcc installation until I can
3764 figure out a way to have the autoresume flag go someplace outside the chroot.
3766 26 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3767 Remove bind mounts before rm operations happen at startup
3769 26 Apr 2005; Eric Edgar <rocket@gentoo.org>
3770 modules/generic_stage_target.py:
3771 Fix bug where purge deletes the autoresume directory but doesnt recreate it
3773 26 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3774 modules/generic_stage_target.py:
3775 fix minor bug in the purge code so that it actually runs the commands
3777 22 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3778 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3779 modules/stage4_target.py:
3780 Change ordering of tasks so root_overlay and fsscript occur after
3781 livecd_update, giving users a chance to override livecd_update
3783 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3784 modules/catalyst_support.py, modules/generic_stage_target.py:
3785 Added a better exception handling message for keyboard interrupt and added
3786 countdown timer for purge operation to give an opportunity to exit
3788 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3789 modules/catalyst_support.py, modules/generic_stage_target.py:
3790 Add support to clear the autoresume flags and improve the purge code to
3791 clean the chroot, and pkg/kern cache
3793 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3794 modules/catalyst_support.py, modules/generic_stage_target.py,
3795 modules/livecd_stage1_target.py:
3796 only append livecd-tools to the livecd-stage1 target package list and move a
3797 check out of the way so command line and spec files can co-exist
3799 21 Apr 2005; Eric Edgar <rocket@gentoo.org>
3800 modules/generic_stage_target.py:
3801 fixed python syntax in set_packages so catalyst will run
3803 21 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3804 modules/embedded_target.py, modules/generic_stage_target.py,
3805 modules/grp_target.py, modules/livecd_stage1_target.py,
3806 modules/livecd_stage2_target.py, modules/netboot_target.py,
3807 modules/stage4_target.py, modules/tinderbox_target.py,
3808 targets/embedded/embedded-chroot.sh,
3809 targets/embedded/embedded-controller.sh,
3810 targets/livecd-stage1/livecd-stage1-controller.sh,
3811 -targets/livecd-stage2/livecd-stage2-bootloader.sh,
3812 -targets/livecd-stage2/livecd-stage2-cdfs.sh,
3813 targets/livecd-stage2/livecd-stage2-controller.sh,
3814 -targets/livecd-stage2/livecd-stage2-iso.sh,
3815 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
3816 +targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3817 +targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
3818 targets/support/functions.sh, targets/support/livecdfs-update.sh,
3819 +targets/support/target_image_setup.sh:
3820 embedded target cleanups ... iso,bootloader,target_setup generalizations,
3823 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3824 targets/livecd-stage2/livecd-stage2-controller.sh,
3825 targets/support/livecdfs-update.sh:
3826 Moved xinitrc to after livecdfs-update to allow for changing the xinitrc to
3827 a custom one if livecd/type is gentoo-gamecd. Added more default setup to
3828 livecdfs-update.sh for livecd/type: gentoo-gamecd, gentoo-release-livecd,
3831 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3832 targets/livecd-stage2/livecd-stage2-controller.sh,
3833 targets/support/rc-update.sh:
3834 Updated rc-update.sh with better defaults for different livecd/type settings
3835 and cleaning up file copying in livecd-stage2-controller.sh to match
3838 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> README:
3839 Made example of catalyst.conf in README match the default catalyst.conf
3842 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> -NOTES, README,
3844 Removing old files from previous maintainers and updating README.
3846 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3847 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
3848 Added livecd/users option to create non-root users. The first user listed
3849 will also be used for auto-starting X, if X is merged onto the CD.
3851 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3852 targets/livecd-stage1/livecd-stage1-controller.sh,
3853 targets/livecd-stage2/livecd-stage2-controller.sh,
3854 targets/support/livecdfs-update.sh:
3855 Updated all instances of livecd/type: gentoo-release-environmental to
3856 gentoo-release-livecd and added generic-livecd.
3858 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3859 examples/fsscript.sh.example, examples/gamecd.conf.example,
3860 examples/generic_stage_template.spec, examples/grp_template.spec,
3861 examples/livecd-stage1_template.spec,
3862 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
3863 examples/snapshot_template.spec:
3864 Imported example files from catalyst 1.1.9 to make them more verbose.
3866 18 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3867 Fix grp/use bug #89365
3869 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3870 modules/generic_stage_target.py, targets/support/kmerge.sh:
3871 Fixes for initramfs overlay support.
3873 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3874 modules/generic_stage_target.py, targets/support/kmerge.sh,
3875 targets/support/pre-kmerge.sh:
3876 Fix ctrl-c error if pre-kmerge.sh is running by sourcing
3877 /tmp/chroot-functions.sh and removed extra equal sign to fix a genkernel
3878 caching bug; Also adding preliminary support for initramfs_overlay from
3881 14 Apr 2005; Eric Edgar <rocket@gentoo.org>
3882 modules/generic_stage_target.py, targets/support/kmerge.sh:
3883 Removed support for postconf as genkernel no longer has that option
3885 14 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3886 modules/embedded_target.py, modules/generic_stage_target.py,
3887 modules/grp_target.py, modules/livecd_stage1_target.py,
3888 modules/livecd_stage2_target.py, modules/netboot_target.py,
3889 modules/stage4_target.py, modules/tinderbox_target.py,
3890 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3891 targets/stage1/stage1-preclean-chroot.sh,
3892 targets/support/chroot-functions.sh:
3893 AUTORESUME PATCH; modified the chroot-functions.sh script so the chroot will
3894 die properly on CTRL-C; fixed stage1 bug with gcc-setup
3896 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3897 modules/livecd_stage2_target.py:
3898 Added support for livecd-stage2 to use a snapshot or livecd-stage1 image
3900 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3901 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3902 modules/livecd_stage2_target.py, modules/stage4_target.py,
3903 targets/livecd-stage1/livecd-stage1-controller.sh,
3904 targets/livecd-stage2/livecd-stage2-controller.sh,
3905 targets/stage4/stage4-controller.sh, +targets/stage4/unmerge.sh,
3906 targets/support/functions.sh, targets/support/kmerge.sh,
3907 targets/support/livecdfs-update.sh, +targets/support/rc-update.sh:
3908 Generalized kernel support, fsscript, rcupdate, etc for stage4
3910 09 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3911 targets/support/pre-kmerge.sh:
3912 Removed sed for usb devices from legacy genkernel, as we're going to require
3913 a version much higher that no longer exhibits the bug.
3915 08 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3916 examples/gamecd.conf.example, -targets/support/gamecdfs-update.sh,
3917 targets/support/livecdfs-update.sh:
3918 Removed empty gamecdfs-update.sh, updated livecdfs-update.sh to work
3919 properly with hotplug firmwares, and also updated gamecd.conf.example, since
3920 the ut2004demo shell script has been renamed to ut2004-demo.
3922 08 Apr 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3923 let genkernel always reinstall itself
3925 07 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3926 modules/catalyst_support.py, modules/generic_stage_target.py,
3927 modules/stage1_target.py, targets/support/livecdfs-update.sh:
3928 fix case bug in livecdfs-update.sh; fix bug in initial command line
3929 arguement parsing; add cflags spec file support which is only allowed to
3932 07 Apr 2005; Eric Edgar <rocket@gentoo.org>
3933 targets/stage3/stage3-chroot.sh:
3934 Fix a use flag bug in the stage3
3936 07 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3937 modules/generic_stage_target.py:
3938 Changes to allow cflags, chost, cxxflags in a spec file
3940 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3941 targets/livecd-stage1/livecd-stage1-controller.sh,
3942 targets/livecd-stage2/livecd-stage2-controller.sh,
3943 targets/stage1/stage1-preclean-chroot.sh, targets/support/functions.sh,
3944 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh,
3945 targets/support/pre-kmerge.sh:
3946 change the code to use more case statements. Fix gcc issue in stage1.
3948 06 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3949 targets/livecd-stage1/livecd-stage1-controller.sh,
3950 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3951 Merging in changes from catalyst 1.1.x for gamecd support.
3953 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3954 targets/stage1/stage1-preclean-chroot.sh:
3955 Removing gcc-config stuff to see if its still required to work around a gcc
3958 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3959 targets/support/chroot-functions.sh, targets/support/kmerge.sh:
3960 Added tests for genkernel >3.2.0
3962 05 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3965 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
3966 Updated AUTHORS with new maintainers and updated contributors list.
3968 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3969 examples/fsscript.sh.example, livecd/files/README.txt,
3970 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3971 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3972 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3973 Changed maintainers. Updated examples/fsscript.sh.example to provide better
3974 documentation. Lots of minor cosmetic updates. Updated minimal.motd.txt and
3975 universal.motd.txt to resolve documentation issue on bug #86914. Added
3976 x-setup to default runlevel on gamecd builds. Removed extranneous bashlogin
3977 sed-fu from livecdfs-update.sh and made default timezone UTC rather than
3980 05 Apr 2005; Eric Edgar <rocket@gentoo.org>
3981 targets/livecd-stage2/livecd-stage2-controller.sh:
3982 Removed a few unnecessary comments
3984 05 Apr 2005; Eric Edgar <rocket@gentoo.org> :
3985 Removed obsolete files from the livecd directory as the functionality has
3986 moved into the targets folders
3988 04 Apr 2005; Eric Edgar <rocket@gentoo.org>
3989 +targets/netboot/netboot-chroot.sh, +targets/netboot/netboot-controller.sh:
3990 Additional catalyst 2.0.0 files
3992 04 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst, arch/arm.py,
3993 +livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
3994 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3995 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3996 -livecd/isogen/alpha-isogen.sh, -livecd/isogen/hppa-isogen.sh,
3997 -livecd/isogen/ppc-isogen.sh, -livecd/isogen/sparc-isogen.sh,
3998 -livecd/isogen/sparc64-isogen.sh, -livecd/isogen/x86-isogen.sh,
3999 -livecd/runscript/alpha-archscript.sh,
4000 -livecd/runscript/default-runscript.sh,
4001 -livecd/runscript/hppa-archscript.sh, -livecd/runscript/ppc-archscript.sh,
4002 -livecd/runscript/sparc-archscript.sh, -livecd/runscript/x86-archscript.sh,
4003 -livecd/runscript-support/gamecdfs-update.sh,
4004 -livecd/runscript-support/kmerge.sh,
4005 -livecd/runscript-support/livecdfs-update.sh,
4006 -livecd/runscript-support/post-kmerge.sh,
4007 -livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
4008 modules/embedded_target.py, modules/generic_stage_target.py,
4009 modules/grp_target.py, modules/livecd_stage1_target.py,
4010 modules/livecd_stage2_target.py, -modules/netboot.py,
4011 +modules/netboot_target.py, modules/snapshot_target.py,
4012 modules/stage1_target.py, +modules/stage4_target.py,
4013 modules/tinderbox_target.py, targets/embedded/embedded-chroot.sh,
4014 +targets/embedded/embedded-controller.sh,
4015 targets/embedded/embedded-preclean-chroot.sh, -targets/embedded/embedded.sh,
4016 -targets/embedded/kmerge.sh, targets/grp/grp-chroot.sh,
4017 +targets/grp/grp-controller.sh, targets/grp/grp-preclean-chroot.sh,
4018 -targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4019 +targets/livecd-stage1/livecd-stage1-controller.sh,
4020 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4021 -targets/livecd-stage1/livecd-stage1.sh,
4022 +targets/livecd-stage2/livecd-stage2-bootloader.sh,
4023 +targets/livecd-stage2/livecd-stage2-cdfs.sh,
4024 +targets/livecd-stage2/livecd-stage2-controller.sh,
4025 +targets/livecd-stage2/livecd-stage2-iso.sh,
4026 targets/livecd-stage2/unmerge.sh, -targets/netboot/netboot-busybox.sh,
4027 targets/netboot/netboot-combine.sh, targets/netboot/netboot-image.sh,
4028 -targets/netboot/netboot-kernel.sh, -targets/netboot/netboot-packages.sh,
4029 -targets/netboot/netboot-setup.sh, -targets/netboot/netboot.sh,
4030 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
4031 +targets/stage1/stage1-controller.sh,
4032 +targets/stage1/stage1-preclean-chroot.sh,
4033 -targets/stage1/stage1-preclean1-chroot.sh,
4034 -targets/stage1/stage1-preclean2-chroot.sh, -targets/stage1/stage1.sh,
4035 targets/stage2/stage2-chroot.sh, +targets/stage2/stage2-controller.sh,
4036 targets/stage2/stage2-preclean-chroot.sh, -targets/stage2/stage2.sh,
4037 targets/stage3/stage3-chroot.sh, +targets/stage3/stage3-controller.sh,
4038 targets/stage3/stage3-preclean-chroot.sh, -targets/stage3/stage3.sh,
4039 +targets/stage4/stage4-chroot.sh, +targets/stage4/stage4-controller.sh,
4040 +targets/stage4/stage4-preclean-chroot.sh,
4041 +targets/support/chroot-functions.sh,
4042 +targets/support/filesystem-functions.sh, +targets/support/functions.sh,
4043 +targets/support/gamecdfs-update.sh, +targets/support/kmerge.sh,
4044 +targets/support/livecdfs-update.sh, +targets/support/post-kmerge.sh,
4045 +targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
4046 +targets/tinderbox/tinderbox-controller.sh,
4047 targets/tinderbox/tinderbox-preclean-chroot.sh,
4048 -targets/tinderbox/tinderbox.sh:
4049 Initial Import of Catalyst 2.0.0
4051 30 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4052 livecd/runscript-support/livecdfs-update.sh:
4053 Added /usr/portage as tmpfs (this will be made conditional later).
4055 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4056 +livecd/files/livecd-bash_profile, livecd/runscript/default-runscript.sh:
4057 Added a new livecd-bash_profile that sources ~/.bashrc in case we're called
4058 from an interactive shell.
4060 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4061 -livecd/files/livecd-bash_profile, +livecd/files/livecd-bashrc,
4062 livecd/files/livecd-local.start, -livecd/files/mkvardb,
4063 livecd/runscript-support/pre-kmerge.sh,
4064 livecd/runscript/default-runscript.sh:
4065 Moved livecd-bash_profile to livecd-bashrc. Added check for
4066 /usr/livecd/profiles to livecd-local.start. Removed mkvardb. Removed legacy
4067 sed call from pre-kmerge.sh since it has been fixed in genkernel for a long
4070 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/arm.py, catalyst,
4071 modules/generic_stage_target.py:
4072 Applying arm patch from vapier and closing bug #86466. This is now catalyst
4075 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> +livecd/files/mkvardb,
4076 livecd/runscript/default-runscript.sh,
4077 targets/livecd-stage1/livecd-stage1.sh:
4078 Adding back in the kill for livecd-stage1 for gconfd-2 and resolving bug
4079 #73363. Adding in mkvardb script to create a /var/db/pkg entry from an
4080 arbitrary set of files. Modifying default-runscript.sh to copy mkvardb to
4083 19 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4084 livecd/runscript/ppc-archscript.sh:
4085 Added -l to mkisofs line for ppc as this allows full 31 character file names.
4087 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4088 livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2, catalyst:
4089 Changing catalyst version to 1.1.8_pre1 and updating yaboot cdtar to allow
4090 for multiple initrd files.
4092 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4093 livecd/runscript/ppc-archscript.sh:
4094 Modifed PPC archscript to close bug #84648 and also to make the PPC
4095 archscript produce multiple initrd files, like x86/amd64.
4097 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4098 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4099 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
4100 livecd/runscript/ppc-archscript.sh:
4101 Alright, so I lied to you. This is now the 1.1.7 release. I removed the 2.11
4102 isolinux cdtar tarballs and updated the ppc-archscript.sh to use the
4103 livecd/volid for the HFS volid, too.
4105 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4106 Calling this one 1.1.7 and rolling a tarball.
4108 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4109 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4110 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4111 -livecd/runscript/sparc64-archscript.sh,
4112 livecd/runscript/x86-archscript.sh, modules/livecd_stage2_target.py:
4113 Added livecd/volid to set the volume ID when creating the ISO, patch by
4114 Gustavo Zacarias <gustavoz@gentoo.org>. Also copied sparc64-archscript.sh to
4115 sparc-archscript.sh and removing sparc64 one, as they are identical now.
4117 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4118 +livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
4119 +livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
4120 Adding experimental isolinux cdtar for isolinux 2.13 and memtest86+ 1.51.
4122 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4123 livecd/runscript-support/livecdfs-update.sh:
4124 Removed hdparm from default runlevel as it break ide=nodma at boot.
4126 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4127 livecd/runscript-support/kmerge.sh,
4128 livecd/runscript-support/pre-kmerge.sh,
4129 targets/livecd-stage1/livecd-stage1-chroot.sh:
4130 Revert last set of changes and remove portage version check from emerge in
4131 livecd-stage1, as it breaks catalyst's ability to fail properly on an
4134 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4135 livecd/runscript-support/kmerge.sh,
4136 livecd/runscript-support/pre-kmerge.sh:
4137 Change genkernel check to use best_version and has_version to determine if
4138 the any previously installed versions of genkernel are up to date. Change
4139 emerge line for kernels to use -n option to only install if they were not
4140 previously installed.
4142 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4143 livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
4144 -livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4145 -livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4146 livecd/runscript/sparc-archscript.sh:
4147 Applying sparc32 patch from gustavoz. Replacing silo cdtar files with
4148 unified sparc32/sparc64 cdtar.
4150 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4151 livecd/runscript-support/livecdfs-update.sh,
4152 livecd/runscript-support/pre-kmerge.sh:
4153 Change sudoers update to only run if /etc/sudoers exists and only reduce
4154 splash to 1024x768 on minimal and universal install CD.
4156 05 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> targets/grp/grp.sh,
4157 targets/livecd-stage1/livecd-stage1.sh:
4158 Changing the killall -9 gconfd-2 to gconftool-2 --shutdown and resolving bug
4161 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4162 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4163 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4164 livecd/runscript/sparc64-archscript.sh,
4165 livecd/runscript/x86-archscript.sh:
4166 Added a new empty livecd file to each archscript. This will be used for an
4167 identifier by genkernel to allow booting from a non-primary CDROM.
4169 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4170 Catalyst 1.1.6 is here.
4172 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4173 targets/stage1/stage1-preclean2-chroot.sh:
4174 Commenting out stage1 cleaning of /var/db.
4176 02 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4177 livecd/runscript-support/pre-kmerge.sh:
4178 Made splash reduction to 1024x768 only for minimal and universal release media.
4180 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4181 targets/stage1/stage1-preclean2-chroot.sh:
4182 Added SLOT files back to /var/db entries in stage1.
4184 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4185 +livecd/files/gentoo.png, livecd/files/livecd-local.start,
4186 livecd/runscript/default-runscript.sh,
4187 livecd/runscript-support/livecdfs-update.sh,
4188 targets/livecd-stage2/unmerge.sh:
4189 Moved portage profiles from livecd-local.start to unmerge.sh, since /usr is
4190 not writeable at boot. Removed -a from cp in default-runscript.sh to keep
4191 the copy from preserving permissions and also adding /usr/share/faces and
4192 default Gentoo icon. We'll see how the icon does for us. Removing serial
4193 init script, as it causes problems with the splash theme.
4195 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4196 targets/livecd-stage1/livecd-stage1.sh:
4199 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4200 livecd/files/livecd-local.start, livecd/runscript/default-runscript.sh,
4201 livecd/runscript-support/kmerge.sh,
4202 livecd/runscript-support/livecdfs-update.sh,
4203 livecd/runscript-support/post-kmerge.sh, modules/snapshot_target.py,
4204 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4205 targets/stage1/stage1-preclean2-chroot.sh:
4206 Removed x-setup from local.start and added in symlinks for gconf, portage
4207 profiles (for installer) and /var/db. Added a touch for root's .bashrc for
4208 baselayout and removed /etc/startx from the environmental type. Commented
4209 unmerge of sources in kmerge.sh, as they should be unmerged by the spec
4210 file. Changed livecdfs-update.sh to setup /etc/hosts properly, allow wheel
4211 users to use sudo with no password, mount /usr/lib/X11/xkb/compiled as tmpfs
4212 for X, use the latest pci.ids and usb.ids from portage, and create
4213 /lib/firmware if it doesn't exist. Commented unmerge of genkernel in
4214 post-kmerge.sh, as it should be unmerged by the spec file. Fixed typo in
4215 snapshot_target.py. Made gconfd check in livecd-stage1.sh work if more than
4216 one gconfd-2 is running. Added a gcc-config fix to stage1-chroot.sh. Changed
4217 gcc-config check in stage1-preclean2-chroot.sh to ensure gcc-config is an
4220 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
4221 Removed ccache from default options as it breaks catalyst when merged with
4224 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4225 modules/snapshot_target.py:
4226 Added /local/ to snapshot exclusion.
4228 31 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4229 livecd/runscript-support/livecdfs-update.sh:
4230 Updated to attempt to start 5 interfaces, rather than 4. You can blame
4231 gustavoz and his 5 interface Xeon for this.
4233 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4234 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh:
4235 Added a conditional before killing gconfd-2. This is also going to be
4236 catalyst 1.1.5, so let's hope we don't find any more bugs, at least for this
4239 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4240 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4241 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh:
4242 Moved killall -9 gconfd-2 to execute outside chroot.
4244 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4245 livecd/files/x86-help.msg:
4246 Modified x86-help.msg to remove agpgart line, add noload= line, and replace
4249 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4250 livecd/runscript/x86-archscript.sh:
4251 Removed acpi from x86-archscript.sh as it breaks acpi calls on the command
4254 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4257 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4258 targets/livecd-stage1/livecd-stage1.sh:
4259 Added killall for gconfd-2 back into livecd-stage1.sh
4261 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4262 livecd/runscript/alpha-archscript.sh:
4263 Alpha fixes for multiple kernels..
4265 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4266 livecd/runscript-support/kmerge.sh:
4267 Changed kmerge.sh from --devfs to --no-udev as --devfs doesn't exist.
4269 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4270 livecd/runscript/hppa-archscript.sh, livecd/runscript/sparc-archscript.sh,
4271 livecd/runscript/sparc64-archscript.sh:
4272 Force devfs if udev is not selected for all supporting arches.
4274 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4275 livecd/runscript/alpha-archscript.sh, livecd/runscript/x86-archscript.sh,
4276 livecd/runscript-support/kmerge.sh:
4277 Forcing devfs if livecd/dev-manager isn't udev. This should fix building 2.4
4280 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4281 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh:
4282 Re-enabled preclean in grp and added gconfd-2 killing.
4284 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4285 livecd/runscript/x86-archscript.sh:
4286 Changed acpi=ht to acpi=off. This fixes acpi loading and also allows for
4289 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4290 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4291 targets/livecd-stage1/livecd-stage1-chroot.sh,
4292 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4293 targets/livecd-stage1/livecd-stage1.sh,
4294 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4295 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4296 Added ability to pause indefinitely. This closes bug #79798. I've also added
4297 the gcond-2 killall back in, but now it is in the actual preclean script and
4298 is executed inside the chroot.
4300 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4301 Updated for 1.1.3 release.
4303 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4304 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4305 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-kernel.sh,
4306 targets/netboot/netboot-packages.sh,
4307 targets/tinderbox/tinderbox-chroot.sh:
4308 Updated to use package.use correctly. Blame Robert Paskowitz
4309 <rpaskowitz@confucius.ca> from the gentoo-catalyst mailing list.
4311 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4312 targets/stage1/stage1-preclean2-chroot.sh:
4313 Fixed find line for new stage1 /var/db/pkg.
4315 25 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4316 targets/stage1/stage1-preclean2-chroot.sh:
4317 Added code to clean up /var/db/pkg, while still keeping the CONTENTS,
4318 COUNTER and ebuilds. This should keep a stage1 useable, while still keeping
4321 24 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4322 livecd/runscript-support/livecdfs-update.sh:
4323 Removed gpm changes, as it has been moved to livecd-tools and autoconfig,
4324 added net.ethX symlinks, and added copying of files from
4325 /usr/lib/hotplug/firmware into firmware tarball.
4327 23 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4328 livecd/runscript-support/livecdfs-update.sh:
4329 Firmware updated to use new /lib/firmware directory.
4331 16 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4332 fix from pvdabeel@gentoo.org. patch fixes a small bug that caused grp to not
4333 work when both -f and -C were used on the command line.
4335 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4336 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4337 targets/livecd-stage1/livecd-stage1-chroot.sh,
4338 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4339 targets/stage3/stage3-chroot.sh:
4340 Added a portage version check to each target that uses --newuse to ensure a
4341 high enough version is used. This resolves bug #75336.
4343 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4344 livecd/files/livecd-local.start:
4345 Possible local.start fix for beejay.
4347 12 Jan 2005; John Davis <zhen@gentoo.org>
4348 modules/embedded.py:
4349 kernel building patch for embedded from mutex@gentoo.org (bug #76542)
4351 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4352 livecd/runscript-support/kmerge.sh:
4353 Added ccache support to genkernel call in livecd-stage2.
4355 11 Jan 2005; John Davis <zhen@gentoo.org>
4356 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-combine.sh,
4357 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4358 targets/netboot/netboot.sh:
4359 netboot path from gmsoft@gentoo.org. The patch addresses many bugs and adds
4360 some feature enhancements.
4362 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4363 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4364 targets/livecd-stage1/livecd-stage1-chroot.sh,
4365 targets/livecd-stage1/livecd-stage1.sh,
4366 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4367 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4368 Added a -F or --fetchonly command line option and closing out bug #77480.
4369 Also added a portage version check to livecd-stage1 to close out bug #68307.
4371 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4372 livecd/runscript-support/livecdfs-update.sh,
4373 targets/stage3/stage3-chroot.sh:
4374 Fixed DHCP for eth0->eth3 in livecdfs-update.sh and also changed stage3
4375 target to use emerge -e when building. This is only temporary until the
4376 bootstrap.sh script can be fixed or another solution can be decided upon.
4378 09 Jan 2005; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4379 +targets/embedded/kmerge.sh:
4380 partial fix for #76542, waiting for the necessary patch to modules/embedded.py
4381 from mutex@gentoo.org
4383 09 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4384 modules/livecd_stage2_target.py:
4387 05 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4388 livecd/runscript-support/livecdfs-update.sh, targets/stage1/stage1.sh:
4389 Updated livecdfs-update.sh to modify inittab to use bashlogin. Updated
4390 targets/stage1/stage1.sh to no longer clean /var/db/pkg, which should fix
4391 the brokenness of a stage1 tarball.
4393 04 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4394 patch for pvdabeel@gentoo.org. -f and -C can now be used together on the
4397 04 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4398 modules/livecd_stage2_target.py:
4401 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4402 -livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4403 -livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4404 -livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4405 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4406 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2:
4407 Upgraded the isolinux cdtar files and closing bug #70518.
4409 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4410 modules/embedded_target.py, modules/generic_stage_target.py,
4411 modules/grp_target.py, modules/livecd_stage1_target.py,
4412 modules/livecd_stage2_target.py, modules/netboot.py,
4413 modules/stage1_target.py, modules/tinderbox_target.py:
4414 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4415 separate out specific target logic from the generic targets modules.
4417 03 Jan 2005; John Davis <zhen@gentoo.org> arch/ppc.py:
4418 new PPC arch file from pvdabeel@gentoo.org
4420 01 Jan 2005; John Davis <zhen@gentoo.org> catalyst,
4421 examples/generic_stage_template.spec, modules/catalyst_support.py:
4422 tweaking error handling in the main catalyst script
4423 updated the example to include a blurb about portage_confdir
4425 29 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4426 livecd/runscript-support/livecdfs-update.sh:
4427 Cleanup on livecdfs-update.sh script and testing a possible bashlogin fix.
4429 17 Dec 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4432 17 Dec 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py:
4433 fix for #66592. catalyst now gives a traceback when it bails out, making
4434 troubleshooting amazingly easier
4436 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4437 modules/catalyst_support.py, modules/embedded_target.py,
4438 modules/generic_stage_target.py, modules/grp_target.py,
4439 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4440 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4441 Reversing patch from Eric Edgar from bug #70663.
4443 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4444 livecd/runscript/x86-archscript.sh:
4445 Added -no-emul-boot back into x86-archscript.sh as apparently isolinux will
4446 not work without it (mkisofs fails on creating ISO).
4448 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4449 modules/catalyst_support.py, modules/embedded_target.py,
4450 modules/generic_stage_target.py, modules/grp_target.py,
4451 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4452 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4453 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4454 separate out specific target logic from the generic targets modules.
4456 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4457 modules/embedded_target.py, targets/embedded/embedded-fs-runscript.sh,
4458 targets/embedded/embedded.sh:
4459 Added more embedded updates from mutex@gentoo.org and Closing bug #67289.
4461 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4462 +examples/gamecd.conf.example, -livecd/files/gamecd-xinitrc,
4463 livecd/runscript/default-runscript.sh,
4464 livecd/runscript-support/gamecdfs-update.sh,
4465 livecd/runscript-support/livecdfs-update.sh,
4466 modules/livecd_stage2_target.py:
4467 Added gamecd/conf option to livecd_stage2_target.py, added
4468 gamecd.conf.example to /examples, cleaned up game-specific code in
4469 gamecdfs-update.sh to make it more generic, added more fundtionality to
4470 livecdfs-update.sh and default-runscript.sh for gentoo-release-environmental
4471 and gentoo-gamecd to make spec files simpler and to remove the need for
4472 specifying a gamecd/environmental fsscript in livecd/fsscript, allowing the
4473 user to still use a custom fsscript of their own.
4475 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4476 +livecd/files/environmental.motd.txt,
4477 targets/livecd-stage1/livecd-stage1.sh:
4478 Added environmental.motd.txt for gentoo-release-environmental livecd/type.
4480 15 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4481 livecd/runscript/default-runscript.sh,
4482 livecd/runscript-support/livecdfs-update.sh:
4483 Added gentoo-release-environmental as a valid livecd/type and did some
4484 cleanup in livecdfs-update.sh to allow hotplug to dhcp on detected ethernet
4485 devices other than eth0.
4487 14 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4488 targets/livecd-stage1/livecd-stage1-chroot.sh:
4489 Changed livecd-stage1 to merge each package individually. This should not
4490 make it into a production version of catalyst, but is here as a possible
4491 solution to bug #68307.
4493 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4494 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4495 livecd/runscript/sparc-archscript.sh,
4496 livecd/runscript/sparc64-archscript.sh,
4497 livecd/runscript/x86-archscript.sh:
4498 Added failures to all arches on mkisofs failure and also made -z option to
4499 mkisofs optional on x86 depending on loop type used.
4501 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4502 livecd/runscript/x86-archscript.sh:
4503 Making sure the mkisofs call causes a failure when it doesn't complete
4504 successfully. Once again, blame jforman, our beloved infra-monkey.
4506 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4507 livecd/runscript/default-runscript.sh:
4508 squashfs-utils->squashfs-tools fix. Blame jforman.
4510 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4511 livecd/isogen/x86-isogen.sh:
4512 Removed -no-emul-boot from x86-isogen.sh to keep the ISO being made from
4513 possibly not booting on really old systems.
4515 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4516 livecd/runscript/x86-archscript.sh:
4517 Removed -no-emul-boot from x86-archscript.sh to keep the ISO being made from
4518 possibly not booting on really old systems.
4520 08 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4521 livecd/runscript-support/livecdfs-update.sh:
4522 Save some space by removing redundant firmware after tarball is made, only
4523 perform sed on /etc/conf.d/gpm if it exists, and change fstab to be more
4526 06 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4527 targets/stage1/stage1-preclean2-chroot.sh:
4528 Added patch from vapier and closing bug #73556.
4530 22 Nov 2004; John Davis <zhen@gentoo.org> modules/embedded_target.py,
4531 modules/generic_stage_target.py, -targets/embedded/cramfs-runscript.sh,
4532 +targets/embedded/embedded-fs-runscript.sh,
4533 targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4534 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4535 fixes for bugs #49819 and #71033. Partial fix for #67289 - waiting on a patch
4536 from mutex@gentoo.org for modules/embedded.py
4538 19 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4539 livecd/files/gamecd-xinitrc, livecd/runscript-support/gamecdfs-update.sh,
4540 livecd/runscript-support/livecdfs-update.sh:
4541 Fixing up some GameCD stuff and also fixing a problem with the ls and grep
4542 aliases having --color rather than --color=auto.
4544 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4545 livecd/files/livecd-local.start:
4546 Let's try actually making a proper edit on livecd/files/livecd-local.start
4547 this time, shall we...
4549 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4550 livecd/files/livecd-local.start:
4551 Fixing up livecd/files/livecd-local.start to remove ALSA config and make
4552 x-setup check for /etc/startx.
4554 14 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4555 livecd/runscript-support/gamecdfs-update.sh:
4556 Fixing minor sed bug in gamecdfs-update.sh.
4558 07 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4559 examples/snapshot_template.spec,
4560 livecd/runscript-support/gamecdfs-update.sh,
4561 livecd/runscript-support/livecdfs-update.sh:
4562 Fixing typo in snapshot_template.spec and closing bug #70321.
4564 02 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4565 livecd/runscript-support/pre-kmerge.sh:
4566 Ssshhh... I've added my super-secret pre-kmerge.sh sed replacement so
4567 genkernel will only add the 1024x768 version of the gensplash image to the
4568 bzImage, which added with the livecd-stage2 removal of the unused splash
4569 images, makes for a significantly smaller (54MB v. 50MB) LiveCD.
4571 29 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4572 +livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
4573 livecd/runscript/sparc64-archscript.sh:
4574 Updated with silo/mkisofs patch from gustavoz.
4576 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4577 livecd/files/x86-help.msg:
4578 Updated x86-help.msg to make it fall more inline with current
4579 genkernel/livecd-tools options.
4581 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4582 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4583 livecd/runscript-support/pre-kmerge.sh:
4584 Removing auto-keymap from kmerge.sh and moving it to x86-archscript.sh since
4585 it is only working properly on amd64 and x86 anyway. Also fixing a typo in
4586 genkernel's module_load for x86 during pre-kmerge.sh, which should fix USB
4589 22 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
4590 livecd/runscript-support/kmerge.sh,
4591 livecd/runscript-support/livecdfs-update.sh,
4592 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-kernel.sh:
4593 Changed kernel build caching to use kerncache option, rather than pkgcache
4594 option. Fixed --postconf and --callback for builds that do not require them.
4595 Removed delay when removing package sin the system profile. This is now
4596 catalyst 1.1.0, so enjoy.
4598 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4599 livecd/runscript-support/livecdfs-update.sh:
4600 Stopping udev from using the nasty device tarball. We don't need it anyway.
4602 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4603 livecd/runscript/sparc-archscript.sh,
4604 livecd/runscript/sparc64-archscript.sh,
4605 livecd/runscript-support/kmerge.sh,
4606 livecd/runscript-support/livecdfs-update.sh, modules/catalyst_support.py:
4607 Fixing gpm support by uncommenting default settings. Fixing case where
4608 boot/kernel/$kname/packages or boot/kernel/$kname/postconf were empty.
4609 Changing sparc kernel files from kernel* to kernel-* so kernel.msg does
4610 not get renamed. Fixed a problem where we were accidentally removing the
4611 hwdata-knoppix versions of pci.ids and usb.ids and linking
4612 /usr/share/misc/*.ids to non-existent files. This should hopefully be it
4613 for 2004.3 and catalyst 1.1.0.
4615 19 Oct 2004; John Davis <zhen@gentoo.org> arch/ia64.py:
4616 patch from vapier@gentoo.org for bug #68080
4618 19 Oct 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4619 livecd/runscript-support/kmerge.sh:
4620 made kernel caching dependent on the "pkgcache" option so that genkernel's
4621 postconf can actually work
4623 18 Oct 2004; John Davis <zhen@gentoo.org>
4624 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4625 livecd/runscript-support/livecdfs-update.sh:
4626 patch submitted by wolf31o2@gentoo.org to fix the rest of the gensplash woes
4628 17 Oct 2004; John Davis <zhen@gentoo.org>
4629 livecd/runscript-support/livecdfs-update.sh:
4630 firmware tarball fix for packages that need firmware such as ipw2100
4632 16 Oct 2004; John Davis <zhen@gentoo.org> livecd/files/x86-help.msg,
4633 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4634 livecd/runscript-support/livecdfs-update.sh,
4635 modules/livecd_stage2_target.py:
4636 patches for gensplash support from Chris Gianelloni <wolf31o2@gentoo.org>
4638 14 Oct 2004; John Davis <zhen@gentoo.org> livecd/runscript/x86-archscript.sh:
4639 acpi=off changed to acpi=ht. enables HT automatically for intel users, but
4640 should not hurt non-HT users
4642 12 Oct 2004; John Davis <zhen@gentoo.org>
4643 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4644 +targets/embedded/unmerge.sh, targets/grp/grp-chroot.sh,
4645 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/netboot/netboot.sh,
4646 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4647 livecd/runscript-support/kmerge.sh:
4648 bugfixes for #67195, #67197, #67122, and #46918
4650 12 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py:
4651 small netboot fixups
4653 11 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py,
4654 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-image.sh,
4655 targets/netboot/netboot-kernel.sh, targets/netboot/netboot-packages.sh,
4656 targets/netboot/netboot.sh:
4657 sweeping updates and changes to the netboot code. the patches should fix the
4658 arch specific code as well as some pkgcache issues, etc. Much thanks to Mike
4659 Frysinger <vapier@gentoo.org> for writing and contributing the patches.
4661 06 Oct 2004; John Davis <zhen@gentoo.org> files/catalyst.1,
4662 livecd/runscript-support/kmerge.sh, targets/netboot/netboot-busybox.sh,
4663 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4664 targets/netboot/netboot.sh:
4665 more code cleanup and maintenance
4667 05 Oct 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4668 modules/generic_stage_target.py, +modules/netboot.py,
4669 +targets/netboot/netboot-busybox.sh, +targets/netboot/netboot-image.sh,
4670 +targets/netboot/netboot-kernel.sh, +targets/netboot/netboot-packages.sh,
4671 +targets/netboot/netboot.sh:
4672 initial import of the netboot code. thanks to Guy Martin <gmsoft@gentoo.org>
4675 05 Oct 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4676 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4677 targets/livecd-stage1/livecd-stage1-chroot.sh,
4678 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
4679 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4680 bugfix for #66083 which in turn addresses #61605. distcc apparently does not
4681 have to start a server on the build host for it to distribute.
4683 04 Oct 2004; John Davis <zhen@gentoo.org> catalyst:
4684 added a new -s/ --snapshot option. no more using --cli to create snapshots,
4685 just do -s version_stamp
4687 29 Sep 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2-chroot.sh:
4688 bugfix #60502 - the stage2 target can now resume the bootstrapping process
4690 28 Sep 2004; John Davis <zhen@gentoo.org> TODO,
4691 +examples/fsscript.sh.example, examples/livecd-stage2_template.spec,
4692 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4693 modules/livecd_stage2_target.py:
4694 udev support for livecds
4696 16 Sep 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4697 +targets/livecd-stage2/unmerge.sh:
4698 bug #59681 resolved thanks to the patch from viric@vicerveza.homeunix.net!
4699 Also, livecd-stage2 unmerge.sh added back in.
4701 13 Sep 2004; John Davis <zhen@gentoo.org> catalyst,
4702 livecd/runscript-support/livecdfs-update.sh:
4703 bugfixes for #60887 and #63338
4705 09 Sep 2004; John Davis <zhen@gentoo.org> catalyst:
4706 bugfixes for #63382 and #63338
4708 08 Sep 2004; John Davis <zhen@gentoo.org>
4709 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4710 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4711 livecd/runscript/sparc64-archscript.sh, livecd/runscript/x86-archscript.sh,
4712 livecd/runscript-support/kmerge.sh, livecd/runscript-support/pre-kmerge.sh,
4713 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4714 targets/livecd-stage1/livecd-stage1-chroot.sh,
4715 -targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4716 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4717 lots of changes in this revision. first of all, major cosmetic fixups to the
4718 archscripts. i also fixed a non-reported bug where pkgcache was not being used
4719 for distcc or ccache builds in most of the targets. bug #56581 is finially
4720 closed (kernel caching for multiple runs of the livecd-stage2 build) - big
4721 performance enhancement here.
4723 07 Sep 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4724 modules/livecd_stage2_target.py:
4725 fix for bug #63033, thanks to usata@gentoo.org for the patch
4727 30 Aug 2004; John Davis <zhen@gentoo.org>
4728 livecd/runscript-support/livecdfs-update.sh, targets/grp/grp-chroot.sh:
4729 bugfixes for #61537 and #61779
4731 13 Aug 2004; John Davis <zhen@gentoo.org> +files/catalyst.1,
4732 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
4733 modules/snapshot_target.py:
4734 bugfixes for #55014 (catalyst needs a manpage), #56581 (livecd-stage2 I/O
4735 enhancements), and #56773 (catalyst overlay for build root). Snapshotting
4736 time should also be improved due to a more efficient use of rsync. This commit will
4737 mark the portage version of catalyst-1.9.0.
4739 10 Aug 2004; John Davis <zhen@gentoo.org> arch/mips.py:
4740 add support for mips4n32 subarch. thanks to iluxa@gentoo.org. closes bug
4743 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4746 02 Aug 2004; John Davis <zhen@gentoo.org>
4747 livecd/runscript-support/livecdfs-update.sh:
4750 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4751 +targets/stage1/build.py, -targets/stage1/build.sh,
4752 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean2-chroot.sh,
4753 targets/stage1/stage1.sh, targets/stage2/stage2-chroot.sh,
4754 targets/stage3/stage3-chroot.sh:
4755 applied patch from bug #58840. it should fix up things for uclibc stages and
4756 cascaded profiles. thanks to Mike Frysinger (vapier@gentoo.org) for the patch.
4758 21 Jul 2004; John Davis <zhen@gentoo.org> +livecd/files/gamecd-xinitrc,
4759 +livecd/files/gamecd.motd.txt, +livecd/files/generic-motd.txt,
4760 +livecd/files/livecd-bash_profile, +livecd/files/livecd-local.start,
4761 -livecd/files/livecd-rclocal, +livecd/files/minimal.motd.txt,
4762 -livecd/files/motd.txt, +livecd/files/universal.motd.txt,
4763 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4764 livecd/runscript-support/livecdfs-update.sh,
4765 modules/livecd_stage2_target.py:
4766 addition of wolf31o2's gamecd patchset. untested, so please beware
4768 14 Jul 2004; John Davis <zhen@gentoo.org>
4769 livecd/runscript-support/livecdfs-update.sh,
4770 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
4771 fixed a bug for livecd-stage2. somehow, the inheritance got mucked up and the
4772 livecds were not cleaning out livecd/empty livecd/rm etc. I moved the code for
4773 this out of generic_stage_target and into livecd-stage2 since the
4774 livecd-stage2 class was overriding generic_stage_target for cleaning anyway.
4776 13 Jul 2004; John Davis <zhen@gentoo.org>
4777 livecd/runscript-support/livecdfs-update.sh:
4778 changed the behavior of rcadd/ rcdel. it was getting hokey to have to add the
4779 default rc'ed programs when only one change was required to rcadd. so I
4780 changed it so that the defaults are *always* loaded and specified additions/
4781 deletions are just added on top of those.
4783 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4784 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4785 targets/livecd-stage1/livecd-stage1-chroot.sh,
4786 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4787 targets/tinderbox/tinderbox-chroot.sh:
4788 changing the more verbose behavior to the -V (verbose) flag
4790 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4791 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4792 targets/livecd-stage1/livecd-stage1-chroot.sh,
4793 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4794 targets/tinderbox/tinderbox-chroot.sh:
4795 the -d (debug) flag now makes catalyst calculate an emerge -vp of the packages
4796 it is about to merge so that deps and USE flags are more evident
4798 11 Jul 2004; John Davis <zhen@gentoo.org> +catalyst, -catalyst.new.py,
4799 modules/catalyst_support.py:
4800 completely rewrote the catalyst main script so that it can actually utilize
4801 more than one command line flag. new functionality included, but not active
4802 yet (--debug and --verbose). arguments can still be passed on the commandline
4803 through the use of the -C (--cli) flag. updated the arg_parse function in
4804 catalyst_support.py to accomodate my changes.
4806 02 Jul 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4807 modules/generic_target.py, modules/grp_target.py,
4808 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4809 modules/snapshot_target.py, modules/stage1_target.py,
4810 modules/stage2_target.py, modules/stage3_target.py,
4811 modules/tinderbox_target.py, targets/stage1/stage1.sh:
4812 fixes for bugs #55192 and #54137
4813 added a new key for all specfiles, portage_confdir.
4814 this should point to a directory similar in functionality to /etc/portage.
4816 cleaned up the module code a bit so that unnecessary modules
4819 more work on resuming. it is getting there, but it still needs a ton of work,
4820 so please test, and report bugs.
4822 18 Jun 2004; John Davis <zhen@gentoo.org> catalyst,
4823 modules/catalyst_support.py, modules/generic_stage_target.py,
4824 targets/stage1/build.sh, targets/stage1/stage1-chroot.sh,
4825 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4826 stage resuming functionality should be working. I still have to work on GRP
4827 and livecds, but they should not be hard. I could not incorporate emerge
4828 --resume into stage resuming functionality because in some instances, portage
4829 is remerged (bootstrap, stage2), which wipes out the resume data and puts
4830 catalyst into an infinite portage merging loop (very unproductive, trust me ;)
4831 ). I also made some small tweaks to the stage target scripts which clean up
4832 the envscript stuff. Not noticable performance wise, but it makes me feel all
4833 warm and fuzzy to know that it is programmed absolutely correctly ;)
4835 16 Jun 2004; John Davis <zhen@gentoo.org> TODO, modules/catalyst_support.py,
4836 modules/generic_stage_target.py:
4837 revamped the cmd() structure so that it could properly return error codes.
4838 Please note that this might break catalyst until there is some further
4839 testing. SO DO NOT USE IT FOR BUILDING ANYTHING IMPORTANT (yet). The benefit
4840 of me doing this is that SIGINT (ctrl-c) makes catalyst die nice and proper
4841 now. Additionally, catalyst will stop when there is an error with an ebuild
4842 ... it didn't do this before, it just plowed along and packed things up.
4844 Much thanks to <carpaski@gentoo.org> for (writing) pointing me to the spawn()
4845 code in portage.py and then answering my noob questions.
4847 13 Jun 2004; John Davis <zhen@gentoo.org>
4848 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4849 livecd/runscript-support/livecdfs-update.sh:
4850 some last minute fixins (stuff to work with the new genkernel)
4852 13 Jun 2004; John Davis <zhen@gentoo.org> catalyst:
4855 11 Jun 2004; John Davis <zhen@gentoo.org>
4856 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py:
4857 new key, livecd/fsscript. use this to run commands in the livecdfs before it
4860 10 Jun 2004; John Davis <zhen@gentoo.org>
4861 livecd/runscript-support/kmerge.sh,
4862 livecd/runscript-support/livecdfs-update.sh,
4863 livecd/runscript-support/post-kmerge.sh,
4864 livecd/runscript-support/pre-kmerge.sh:
4865 two new functions for livecd-stage2: livecd/rcadd and livecd/rcdel. these two
4866 functions control what scripts are added to their respective runlevels. This
4867 option would be specified like so in the spec file: livecd/rcadd:
4868 metalog:default foo:boot. the syntax is the same for livecd/rcdel.
4870 08 Jun 2004; John Davis <zhen@gentoo.org> modules/builder.py,
4871 modules/catalyst_support.py, modules/livecd_stage2_target.py:
4872 livecd-stage2 traced back when boot/kernel/x/config was an empty string, fixed
4873 the code to give a nice error msg instead of a cryptic traceback
4875 04 Jun 2004; John Davis <zhen@gentoo.org>
4876 livecd/runscript-support/livecdfs-update.sh:
4877 small fix for bootsplash, needed to link clst_livecd_bootsplash to
4878 /etc/bootsplash/default
4880 04 Jun 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4881 targets/embedded/embedded-chroot.sh,
4882 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
4883 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4884 targets/livecd-stage1/livecd-stage1-chroot.sh,
4885 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4886 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4887 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4888 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4889 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
4890 targets/tinderbox/tinderbox-chroot.sh,
4891 targets/tinderbox/tinderbox-preclean-chroot.sh,
4892 targets/tinderbox/tinderbox.sh:
4893 Fixes bug 51603, a lot of distcc fixups (has to do w/ bind mounts and such)
4895 02 Jun 2004; John Davis <zhen@gentoo.org> modules/snapshot_target.py:
4896 Fixes to address bugs #51072 and #52045. The snapshot logic was tweaked to be
4897 more efficient, and I added a new snapshot specfile option, portdir_overlay.
4898 It should be a full path pointing to a portage overlay dir.
4900 27 May 2004; John Davis <zhen@gentoo.org>
4901 livecd/cdtar/silo-1.3.1-cdtar.tar.bz2,
4902 livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4903 livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4904 livecd/runscript/default-runscript.sh:
4905 added updated silos and fixed motd bug
4907 22 May 2004; John Davis <zhen@gentoo.org> REMARKS, catalyst:
4908 rolling out version 1.0.8
4910 22 May 2004; John Davis <zhen@gentoo.org>
4911 livecd/runscript-support/kmerge.sh,
4912 livecd/runscript-support/livecdfs-update.sh,
4913 modules/livecd_stage2_target.py:
4914 added key livecd/bootsplash
4916 21 May 2004; John Davis <zhen@gentoo.org> arch/sparc.py, arch/sparc64.py,
4917 livecd/runscript/sparc-archscript.sh,
4918 livecd/runscript/sparc64-archscript.sh:
4919 sparc fixup patches from gustavoz at g.org
4921 20 May 2004; John Davis <zhen@gentoo.org> modules/livecd_stage2_target.py:
4922 added support for blacklisting modules via hotplug in livecd-stage2. spec key
4923 is livecd/modblacklist
4925 19 May 2004; John Davis <zhen@gentoo.org>
4926 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py,
4927 livecd/runscript/x86-archscript.sh:
4928 added support for livecd/overlay, changed vga=0x317 to vga=791
4929 in the x86 archscript as it is a more standard setting and should
4930 work on more hardware
4932 17 May 2004; John Davis <zhen@gentoo.org>
4933 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh,
4934 livecd/runscript-support/kmerge.sh,
4935 livecd/runscript-support/livecdfs-update.sh,
4936 modules/livecd_stage2_target.py:
4937 fixes for the genkernel arg handling - we can now do it on a per-kernel basis.
4938 we also now have basic motd copying support for more branded livecds
4940 16 May 2004; John Davis <zhen@gentoo.org>
4941 livecd/runscript-support/kmerge.sh, modules/livecd_stage2_target.py:
4942 added a feature to the livecd-stage2 specfile called "livecd/genkernel_args"
4943 for passing args to genkernel. gmsoft@gentoo.org requested this one.
4945 16 May 2004; John Davis <zhen@gentoo.org> catalyst,
4946 modules/catalyst_support.py, modules/embedded_target.py,
4947 modules/generic_stage_target.py, modules/generic_target.py,
4948 modules/grp_target.py, modules/livecd_stage1_target.py,
4949 modules/livecd_stage2_target.py, modules/stage1_target.py,
4950 modules/stage2_target.py, modules/stage3_target.py,
4951 modules/tinderbox_target.py, targets/stage1/stage1-preclean2-chroot.sh:
4952 finally parsed out targets.py. fixed gcc-config typo in stage1 the stage1 that
4953 caused gcc profile problems.
4955 12 May 2004; John Davis <zhen@gentoo.org>
4956 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4957 livecd/runscript-support/livecdfs-update.sh,
4958 livecd/runscript-support/post-kmerge.sh,
4959 livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
4961 fixed default-runscript.sh so that it is easier to read (no more chroot >> EOF
4962 silliness). Most notably, I have taken advantage of the update-modules
4963 --assume-kernel fix from agriffis so that we can actually use 3rd party
4964 modules now. Please note that >=baselayout-1.9.0 is required.
4966 02 May 2004; Olivier Crete <tester@gentoo.org>
4968 Added forgotten CHOST for i386 subarch
4970 30 Apr 2004; John Davis <zhen@gentoo.org>
4971 livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4972 livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4973 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4974 livecd/files/x86-help.msg, livecd/runscript/x86-archscript.sh:
4976 -fixed 2004.0 branding in the isolinux cdtar
4977 -fixed up acpi stuff in the runscripts
4978 -fixed up the x86 help message and corrected the numerous errors in it
4980 26 Apr 2004; John Davis <zhen@gentoo.org> catalyst,
4981 livecd/runscript/default-runscript.sh:
4982 fixed the /etc/issue /O macro issue, and changed the version in catalyst to
4983 1.0.7. we are ready for release
4985 16 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4986 fix for the problem that gustavoz found wrt the /dev creation stuff not
4987 detecting arches. also an efficiency fix for stage1 building
4989 14 Apr 2004; John Davis <zhen@gentoo.org>
4990 targets/embedded/embedded-chroot.sh,
4991 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4992 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4993 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4994 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4995 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4996 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4997 targets/stage2/stage2.sh, targets/stage3/stage3-chroot.sh,
4998 targets/stage3/stage3.sh, targets/tinderbox/tinderbox-chroot.sh,
4999 targets/tinderbox/tinderbox-preclean-chroot.sh,
5000 targets/tinderbox/tinderbox.sh:
5001 fix for bug #47733 - fixes for distcc and an envscript bugfix
5003 13 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
5006 12 Apr 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
5007 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
5008 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
5009 targets/grp/grp-chroot.sh, targets/grp/grp-preclean-chroot.sh,
5010 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
5011 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
5012 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
5013 targets/stage1/stage1-preclean1-chroot.sh,
5014 targets/stage1/stage1-preclean2-chroot.sh, targets/stage1/stage1.sh,
5015 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
5016 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
5017 targets/tinderbox/tinderbox.sh:
5018 lots of cleanup on the bash backend. take a look @ the code and report bugs to
5019 zhen@gentoo.org please.
5021 06 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
5022 fix for /dev in stage1
5024 05 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
5027 04 Apr 2004; Benjamin Judas <beejay@gentoo.org>
5028 livecd/kconfig/config-2004.1-gentoo-dev-sources-2.6.3-r1,
5029 livecd/kconfig/config-2004.1-xfs-sources-2.4.24-r3:
5030 Added the two kernel-configs for 2004.1 x86
5032 04 Apr 2004; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
5033 targets/grp/grp.sh, targets/stage1/stage1-chroot.sh,
5034 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
5035 targets/tinderbox/tinderbox.sh:
5036 fix to address missing /dev in stages, fixed path for env-update in all of the
5039 02 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
5040 use broken for grp, livecd-stage1, tinderbox, etc. fixed
5042 01 Apr 2004; John Davis <zhen@gentoo.org>
5043 livecd/runscript/default-runscript.sh:
5044 added in fix for the module.conf stuff courtesy of Benjamin Judas
5047 01 Apr 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
5049 cosmetic touchups for 1.0.5
5051 31 Mar 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2.sh:
5052 added support to the stage2 for stackable profiles bootstrap
5054 31 Mar 2004; John Davis <zhen@gentoo.org> arch/sparc.py, modules/targets.py:
5055 sparc compatibility patches from gustavoz@gentoo.org added. These patches add
5056 support for sparc32/64 build compatibility
5058 30 Mar 2004; John Davis <zhen@gentoo.org>
5059 livecd/runscript/default-runscript.sh, modules/targets.py,
5060 targets/stage1/build.sh:
5061 fix for bug 46022, more stackable profile fixes, embedded patches added
5063 26 Mar 2004; John Davis <zhen@gentoo.org>
5064 livecd/runscript/default-runscript.sh, modules/targets.py,
5065 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
5066 targets/stage1/stage1-chroot.sh, targets/stage2/stage2.sh,
5067 targets/stage3/stage3.sh, targets/tinderbox/tinderbox.sh:
5068 fixes for bugs #44625 and #45805
5070 24 Mar 2004; John Davis <zhen@gentoo.org> catalyst,
5071 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
5072 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh:
5073 memtest is in. if you want to use it, check out the memtest86 cd tarball
5074 Also, fixes for bugs 45078, 45188, 44306
5076 23 Mar 2004; John Davis <zhen@gentoo.org>
5077 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
5078 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc64-archscript.sh,
5079 livecd/runscript/x86-archscript.sh, modules/targets.py,
5080 targets/livecd-stage3/unmerge.sh:
5081 added "livecd/iso" to targets.py and fixed up the archscripts so that isos are
5082 created at the end of the livecd-stage2 process.
5084 22 Mar 2004; John Davis <zhen@gentoo.org> modules/targets.py,
5085 targets/embedded/embedded.sh:
5086 preliminary embedded support added thanks to david@futuretel.com (mut3x)
5088 19 Mar 2004; John Davis <zhen@gentoo.org> targets/grp/grp.sh,
5089 targets/stage1/stage1.sh, targets/stage3/stage3.sh:
5090 removing the hardened-gcc deps since the package itself is deprecated'
5092 05 Mar 2004; John Davis <zhen@gentoo.org> catalyst:
5093 changing location of /etc/catalyst.conf to /etc/catalyst/catalyst.conf
5095 04 Mar 2004; John Davis <zhen@gentoo.org> alpha-isogen.sh,
5096 examples/livecd/alpha/alpha-livecd-stage1-20040225.spec,
5097 examples/livecd/alpha/alpha-livecd-stage2-20040225.spec,
5098 examples/livecd/alpha/config-2.4.21-r4-alpha,
5099 examples/livecd/alpha/config-2.4.21-r4-jensen,
5100 examples/livecd/alpha/config-2.4.21-r4-legacy,
5101 examples/livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
5102 examples/livecd/runscript/alpha-archscript.sh, files/catalyst.conf:
5103 fixes for bugs 43676, 43701. Alpha support added as well.
5105 25 Feb 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>:
5106 added powerpc livecd support, preparing for 2004.0 release. Preliminary
5107 kde/gnome cd specs added.
5109 18 Feb 2004; John Davis <zhen@gentoo.org> files/catalyst.conf:
5110 fix in catalyst.conf for bug #42044
5112 13 Feb 2004; John Davis <zhen@gentoo.org> sparc64-isogen.sh, arch/sparc.py,
5113 arch/sparc64.py, examples/livecd/runscript/sparc64-archscript.sh,
5114 examples/livecd/sparc64/config-2.4.24-sparc64:
5115 sparc fixups contributed by Gustavo Zacarias <gustavoz@gentoo.org>
5117 12 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
5118 fixed bugs in previous feature additions (see 11 Feb 2004) and added support
5119 for a $clst_conf environment variable. You can use the $clst_conf variable to
5120 point to a file to use in place of /etc/catalyst.conf. By setting this
5121 variable in your shell, catalyst can easily be used by multiple people on the
5122 same machine. Also, ccache support now works for genkernel.
5124 11 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
5125 removed file for livecd-stage2 target, as this is handled by the runscript
5126 now. Added support for "/boot/kernel/foo/use", "/boot/kernel/foo/packages,"
5127 and made "/boot/kernel/foo/extraversion" an optional rather than required
5128 parameter. The aforementioned "packages" is used to specify kernel-related
5129 packages (like module ebuilds) to merge with each kernel, and the new "use"
5130 option is used to specify the USE settings you'd like exported to the
5131 environment during kernel as well as kernel "packages" build.
5133 10 Feb 2004; John Davis <zhen@gentoo.org> README, TODO, catalyst,
5134 modules/builder.py, modules/catalyst_support.py, modules/targets.py,
5135 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
5136 targets/livecd-stage2/livecd-stage2.sh, targets/stage1/stage1-chroot.sh,
5137 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
5138 targets/tinderbox/tinderbox.sh:
5139 added envscripts support (fixes bug #39832) massive cleanup of tree to prepare
5140 it for ebuild - added headers to everything and removed deprecated dirs
5142 14 Jan 2004; John Davis <zhen@gentoo.org> arch/mips.py, modules/targets.py:
5143 adding Kumba's patches for MIPS
5145 16 Dec 2003; Guy Martin <gmsoft@gentoo.org>: arch/hppa.py,modules/targets.py:
5146 Added hppa specific code.
5148 29 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5149 Tinderbox target added. See tinderbox examples in examples/ dir.
5151 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5152 spec file support integrated into catalyst. Use "-f/--file specfile" as
5153 argument; see examples dir for examples.
5154 "grp" target now functional. See examples/x86-grp-20031102.spec for an
5155 example of how to use it.
5157 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5158 support functions for spec file parsing and reading added. Will get added to
5161 05 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5162 Many bug fixes later, things seem to be working well for stage1/2/3 so I've
5165 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5166 Significant rework of code structure. Everything is falling nicely into place.
5168 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5169 Exception handling fully-integrated into current prototype code.
5171 27 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5172 beginning of exception handling integration, got some of the target code
5175 24 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5176 major code rework in progress on the python parts.
5178 17 Oct 2003; John Davis <zhen@gentoo.org> files/grp/x86/x86.conf,
5179 files/grp/x86/x86.pkg.cd1, files/grp/x86/x86.pkg.cd2, files/grp/x86/x86.src,
5180 files/livecd/x86-basic/base.pkg, files/livecd/x86-basic/kern.pkg:
5181 for organiation's sake, I have moved the files, such as livecd foundations,
5182 into catalyst/files. It will make it easier for us when ebuild time comes
5185 15 Oct 2003; John Davis <zhen@gentoo.org> targets/stage3/stage3.sh:
5186 All preliminary target build scripts are now added and coded to near as spec
5187 that we can have at this point.
5189 14 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
5190 new and improved ChangeLog; snapshots now work ("./catalyst-util.py snap
5191 20031014",) and snapshotting cleans up after itself (temp files deleted,)
5192 something that should be continued as much as reasonably possible in other
5193 parts of catalyst. Also, we have /etc/catalyst.conf config file reading stub
5194 code completed, and internal fall-backs to reasonable global config defaults
5197 12 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
5198 subarch test outsourced to python catalyst-subarches function.
5200 12 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
5201 fixed the entry in include/build_functions.sh for location of bootstrap.sh
5203 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5204 removing dup enter_chroot
5206 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
5207 document subarches checking
5209 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
5210 Fix valid subarch test.
5212 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
5213 include/build_functions.sh, include/functions.sh:
5214 thanks to robbat2, the cmdline argument handling is now fixed. I moved
5215 start_build to build_functions.sh cleaning up the main catalyst script some
5218 11 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
5219 fixed SRCBALL and DESTBALL, making it transparent for profiles
5221 11 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh:
5222 added an exit condition to the cmd line argument case statement
5224 09 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/build.sh, bin/stage1,
5225 files/catalyst.conf, include/build_functions.sh, include/functions.sh:
5226 the changes that I made to the above files should make catalyst completely
5227 transparent to no matter what profile we are using. check files/catalyst.conf
5228 for the list of BUILDTYPEs that we support.
5230 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5231 changed how cmd line arguments are handled
5233 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5234 I changed the is_special handling so that it is cleaner and faster
5236 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh,
5237 livecd/foundations/x86-basic/base.pkg, livecd/foundations/x86-basic/kern.pkg,
5238 livecd/foundations/x86-basic/post-clean.sh,
5239 livecd/foundations/x86-basic/pre-clean.sh,
5240 livecd/foundations/x86-basic/settings:
5241 I outsourced more functions to include/functions.sh. I made it a seperate file
5242 from build_fucntions.sh so that we can keep our build and other functions
5243 apart. I also added in the livecd stuffs from the stager side of things.
5245 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
5246 include/build_functions.sh:
5247 I outsourced all of the build functions to include/build_functions.sh. In the
5248 future, this will happen more - the code needs cleaned up.
5250 07 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
5252 I mucked with stage1 and bootstrap.sh to add support for ${BUILDTYPE} (profile
5253 transparency). Also, I removed gettext from bootstrap, since mainline gentoo
5254 does not use that anymore.
5256 05 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5257 since we now have a default profile in portage, i massaged some errors
5258 messages to reflect that.
5260 04 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
5262 removed ccache support from catalyst stage1 build cause it breaks the build.
5263 Additionally, I removed gettext support from bootstrap, because according to
5264 our new default profile, we don't use that anymore.
5266 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf:
5267 added a new var, BUILDTYPE, adding more transparency for building.
5268 In the future, we will be building both selinux and hardened sources.
5270 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5271 fixed some formatting when catalyst prints out build info, additionally,
5272 trying to make catalyst more transparent for future expansion of stages
5274 21 Sep 2003; John Davis <zhen@gentoo.org> catalyst:
5275 fixed the order/ way in which we handle cmd line arguments wrt to -h or
5276 --help. I moved this functionality from the main program section to
5279 21 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, catalyst:
5280 I edited catalyst to change our naming convention from stage*-arch-h.* to
5281 stage*-arch-etdyn-ssp.* re method's request. This will not be the first time
5282 I change naming conventions, as catalyst will be eventually extended to
5283 do selinux-* stages also.
5285 Additionally, I updated README.catalyst to include profile information.
5287 10 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, README.stager,
5288 bin/catalyst, bin/hardened-bootstrap.sh, bin/stage1:
5289 I renamed README.stager to README.catalyst and have made some very minor
5290 changes to it. bin/bootstrap.sh has been renamed to bin/hardened-bootstrap.sh.
5291 I have hacked bootstrap to use the hardened profile, as well as utilize
5292 hardened-gcc. bin/catalyst itself has undergone some more changes (nothing too
5293 major). Additionally, bin/stage1 has been hacked to accept the hardened
5294 profile, and use hardened-gcc.
5296 09 September 2003; John Davis <zhen@gentoo.org>:
5297 Initial import of hardened stager. I am forking this from the original
5298 stager code in order to better fit our needs. The original stager code is
5299 still used by Gentoo, and is maintained by Daniel Robbins
5300 <drobbins@gentoo.org>. I would like to thank him and the rest of the
5301 contributors that coded stager.