# ChangeLog for gentoo/src/catalyst
# Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo/src/catalyst/ChangeLog,v 1.26 2004/03/23 07:20:34 zhen Exp $
+# $Header: /var/cvsroot/gentoo/src/catalyst/ChangeLog,v 1.27 2004/03/25 00:03:27 zhen Exp $
+
+ 24 Mar 2004; John Davis <zhen@gentoo.org> catalyst,
+ livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
+ livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh:
+ memtest is in. if you want to use it, check out the memtest86 cd tarball
+ Also, fixes for bugs 45078, 45188, 44306
23 Mar 2004; John Davis <zhen@gentoo.org>
livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
#!/usr/bin/python
# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo/src/catalyst/catalyst,v 1.30 2004/03/05 06:24:17 zhen Exp $
+# $Header: /var/cvsroot/gentoo/src/catalyst/catalyst,v 1.31 2004/03/25 00:03:27 zhen Exp $
import os,sys,imp,string
sys.exit(1)
confdefaults={ "storedir":"/var/tmp/catalyst","sharedir":"/usr/share/catalyst","distdir":"/usr/portage/distfiles",
-"portdir":"/usr/portage","options":"ccache"}
+"portdir":"/usr/portage","options":""}
for x in confdefaults.keys():
if myconf.has_key(x):
targetmap={}
targets.register(targetmap)
-myspec["CCACHE"]="1"
-print "Compiler cache support enabled."
+if "ccache" in string.split(myspec["options"]):
+ print "Compiler cache support enabled."
+ myspec["CCACHE"]="1"
if "pkgcache" in string.split(myspec["options"]):
print "Package cache support enabled."
# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo/src/catalyst/livecd/runscript/Attic/default-runscript.sh,v 1.2 2004/03/18 20:08:17 beejay Exp $
+# $Header: /var/cvsroot/gentoo/src/catalyst/livecd/runscript/Attic/default-runscript.sh,v 1.3 2004/03/25 00:03:27 zhen Exp $
#return codes to be used by archscript
create_squashfs()
{
echo "Creating squashfs..."
- mksquashfs -noappend "${clst_chroot_path}" "${clst_cdroot_path}/livecd.squashfs" || die "mksquashfs failed, did you emerge squashfs?"
+ mksquashfs "${clst_chroot_path}" "${clst_cdroot_path}/livecd.squashfs" -noappend || die "mksquashfs failed, did you emerge squashfs-utils?"
}
case $1 in
#!/sbin/runscript
# Copyright 1999-2003 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo/src/catalyst/livecd/runscript/Attic/default-runscript.sh,v 1.2 2004/03/18 20:08:17 beejay Exp $
+# $Header: /var/cvsroot/gentoo/src/catalyst/livecd/runscript/Attic/default-runscript.sh,v 1.3 2004/03/25 00:03:27 zhen Exp $
depend() {
after *
start() {
ebegin "Auto-scrambling root password for security"
- echo root:`pwgen -s 16` | chpasswd > /dev/null 2>&1
- eend $? "Failed to start local."
+ echo root:\`pwgen -s 16\` | chpasswd > /dev/null 2>&1
+ eend \$? "Failed to start local."
}
stop() {
ebegin "Stopping local"
- eend $? "Failed to stop local."
+ eend \$? "Failed to stop local."
}
EOF
# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo/src/catalyst/livecd/runscript/Attic/x86-archscript.sh,v 1.2 2004/03/23 07:20:34 zhen Exp $
+# $Header: /var/cvsroot/gentoo/src/catalyst/livecd/runscript/Attic/x86-archscript.sh,v 1.3 2004/03/25 00:03:27 zhen Exp $
case $1 in
kernel)
echo "F2 help.msg" >> $icfg
echo "Available kernels:" > $kmsg
- cp examples/livecd/runscript/x86-help.msg $hmsg
+ cp ${clst_sharedir}/livecd/files/x86-help.msg $hmsg
- for x in $clst_boot_kernel
+ for x in ${clst_boot_kernel}
do
eval custom_kopts=\$${x}_kernelopts
echo >> $icfg
echo " ${x}-nofb" >> $kmsg
done
- ;;
+ if [ -f ${clst_cdroot_path}/isolinux/memtest86 ]
+ then
+ echo >> $icfg
+ echo " memtest86" >> $kmsg
+ echo "label memtest86" >> $icfg
+ echo " kernel memtest86" >> $icfg
+ fi
+ ;;
+
cdfs)
;;