#! /bin/sh # # /sbin/installkernel - written by tyson@rwii.com # INSTALL_PATH=/boot KERNEL_VERSION=$1 BOOTIMAGE=$2 MAPFILE=$3 #INSTALL_HOST=root@todiefor #INSTALL_HOST=root@toolbox #INSTALL_HOST=root@today #HOSTS="root@localhost root@toohappy root@today root@toolbox" #HOSTS="root@today root@toolbox" # "root@toohappy root@toomuch" HOSTS="root@today" for INSTALL_HOST in $HOSTS do echo "installing for host $INSTALL_HOST" kso=$TOPDIR/ulib/libredhat-kernel.so.1.0.1 if [ -e $kso ] ; then ssh $INSTALL_HOST /bin/rm -rf /lib/kernel/$KERNEL_VERSION \; mkdir -p /lib/kernel/$KERNEL_VERSION scp $kso $INSTALL_HOST:/lib/kernel/$KERNEL_VERSION/ fi scp $BOOTIMAGE $INSTALL_HOST:$INSTALL_PATH/vmlinuz-$KERNEL_VERSION scp $MAPFILE $INSTALL_HOST:$INSTALL_PATH/System.map-$KERNEL_VERSION ssh $INSTALL_HOST ln -fs vmlinuz-$KERNEL_VERSION $INSTALL_PATH/vmlinuz ";" ln -fs System.map-$KERNEL_VERSION $INSTALL_PATH/System.map ";" if [ -e /etc/lilo.conf ] ";" then /sbin/lilo ";" fi done