fi
variant_path="$basedir/$variant"
-if [ -e $variant_path ] ; then
+if [ -e "$variant_path" ] ; then
echo "Found $variant_path - please remove first - exiting"
exit 1
fi
getrpm $kernelrpm_url $kernelrpm
checkrpm $kernelrpm
-if echo ${kernelrpm} | grep -q kernel-2.6.32 ; then
- extrarpm_url=`echo $kernelrpm_url | sed -e "s:kernel-2.6.32:kernel-firmware-2.6.32:g"`
- extrarpm=$variant_path/$(basename $extrarpm_url)
- getrpm $extrarpm_url $extrarpm
- checkrpm $extrarpm
-fi
-
isofsdir=$variant_path/isofs
tmpdir=
rm -rf lib/modules
echo "Replacing with new kernel"
rpm2cpio $kernelrpm | cpio -diu
-if [ -n $"extrarpm_url" ] ; then
- echo "Unpacking $extrarpm"
- rpm2cpio $extrarpm | cpio -diu
-fi
echo "Running depmod"
version=$(cd ./boot && ls vmlinuz* | sed 's,vmlinuz-,,')
depmod -b . $version
echo -n " bootcd.img"
echo ""
-rm -rf $tmpdir $kernelrpm $extrarpm
+rm -rf $tmpdir $kernelrpm
echo "new variant $variant ready"
trap - ERR