Bug#416230: patch for lenny to support KERNEL_PARAMS for powerpc, alpha and sparc
updated patch to add support for KERNEL_PARAMS for powerpc, alpha and
sparc in lenny:
Index: tools/boot/lenny/boot-powerpc
===================================================================
--- tools/boot/lenny/boot-powerpc (revision 1703)
+++ tools/boot/lenny/boot-powerpc (working copy)
@@ -74,6 +74,9 @@
> boot.msg
cat $BASEDIR/data/$DI_CODENAME/yaboot/yaboot.conf \
| sed "s/CODENAME/${CODENAME}/g" > yaboot.conf
+if [ -n "$KERNEL_PARAMS" ]; then
+ sed -i "/^[[:space:]]\+append=\"/ s|append=\"|append=\"$KERNEL_PARAMS |" yaboot.conf
+fi
cp $BASEDIR/data/$DI_CODENAME/yaboot/ofboot.b ofboot.b
for subarch in powerpc powerpc64 prep
Index: tools/boot/lenny/boot-alpha
===================================================================
--- tools/boot/lenny/boot-alpha (revision 1703)
+++ tools/boot/lenny/boot-alpha (working copy)
@@ -78,7 +78,7 @@
mkdir -p boot$N/etc
RSIZE=$(expr $(zcat boot$N/boot/initrd.gz | wc --bytes) / 1024)
- OPTS="ramdisk_size=$RSIZE initrd=/boot/initrd.gz root=/dev/ram devfs=mount,dall"
+ OPTS="ramdisk_size=$RSIZE initrd=/boot/initrd.gz root=/dev/ram devfs=mount,dall $KERNEL_PARAMS"
echo "0:boot/vmlinuz $OPTS" > boot$N/etc/aboot.conf
echo "1:boot/vmlinuz $OPTS console=ttyS0" >> boot$N/etc/aboot.conf
Index: tools/boot/lenny/boot-sparc
===================================================================
--- tools/boot/lenny/boot-sparc (revision 1703)
+++ tools/boot/lenny/boot-sparc (working copy)
@@ -45,6 +45,9 @@
# Some custom etc files
cp -f -p $BASEDIR/data/lenny/sparc/silo.conf $inst/boot/
+if [ -n "$KERNEL_PARAMS" ]; then
+ sed -i "/^[[:space:]]\+append=\"/ s|append=\"|append=\"$KERNEL_PARAMS |" $inst/boot/silo.conf
+fi
cat $BASEDIR/data/lenny/sparc/debian.txt \
| sed "s/\${MEDIA_TYPE}/CDROM/" \
| sed "s/\${DEBIAN_VERSION}/${CODENAME}/g" \
Reply to: