Sophie

Sophie

distrib > Mageia > 3 > i586 > by-pkgid > 43c04092fb9f70012ce46b6e45c2c316 > scriptlet

kernel-vserver-3.10.24-2.mga3-1-1.mga3.i586.rpm

PREUN

/bin/sh
/sbin/installkernel -R 3.10.24-vserver-2.mga3
if [ -L /lib/modules/3.10.24-vserver-2.mga3/build ]; then
    rm -f /lib/modules/3.10.24-vserver-2.mga3/build
fi
if [ -L /lib/modules/3.10.24-vserver-2.mga3/source ]; then
    rm -f /lib/modules/3.10.24-vserver-2.mga3/source
fi
pushd /boot > /dev/null
if [ -L vmlinuz-vserver ]; then
    if [ "$(readlink vmlinuz-vserver)" = "vmlinuz-3.10.24-vserver-2.mga3" ]; then
	rm -f vmlinuz-vserver
    fi
fi
if [ -L initrd-vserver.img ]; then
    if [ "$(readlink initrd-vserver.img)" = "initrd-3.10.24-vserver-2.mga3.img" ]; then
	rm -f initrd-vserver.img
    fi
fi
popd > /dev/null
exit 0

POSTIN

/bin/sh
/sbin/installkernel -L 3.10.24-vserver-2.mga3
if [ -d /usr/src/linux-3.10.24-vserver-devel-2.mga3 ]; then
    ln -sf /usr/src/linux-3.10.24-vserver-devel-2.mga3 \
           /lib/modules/3.10.24-vserver-2.mga3/build
    ln -sf /usr/src/linux-3.10.24-vserver-devel-2.mga3 \
           /lib/modules/3.10.24-vserver-2.mga3/source
fi
pushd /boot > /dev/null
if [ -L vmlinuz-vserver ]; then
    rm -f vmlinuz-vserver
fi
ln -sf vmlinuz-3.10.24-vserver-2.mga3 vmlinuz-vserver
if [ -L initrd-vserver.img ]; then
    rm -f initrd-vserver.img
fi
ln -sf initrd-3.10.24-vserver-2.mga3.img initrd-vserver.img
popd > /dev/null

POSTUN

/bin/sh
/sbin/kernel_remove_initrd 3.10.24-2.mga3
rm -rf /lib/modules/3.10.24-vserver-2.mga3 >/dev/null


### kernel-devel