PREUN
/bin/sh
if [ -L /lib/modules/2.6.17.14-mm-desktop-6mdv/build ]; then
rm -f /lib/modules/2.6.17.14-mm-desktop-6mdv/build
fi
if [ -L /lib/modules/2.6.17.14-mm-desktop-6mdv/source ]; then
rm -f /lib/modules/2.6.17.14-mm-desktop-6mdv/source
fi
exit 0
POSTIN
/bin/sh
/sbin/installkernel -L 2.6.17.14-mm-desktop-6mdv
pushd /boot >/dev/null
if [ -L /boot/vmlinuz-mm-desktop ]; then
rm -f /boot/vmlinuz-mm-desktop
fi
ln -sf vmlinuz-2.6.17.14-mm-desktop-6mdv vmlinuz-mm-desktop
if [ -L /boot/initrd-mm-desktop.img ]; then
rm -f /boot/initrd-mm-desktop.img
fi
ln -sf initrd-2.6.17.14-mm-desktop-6mdv.img initrd-mm-desktop.img
popd >/dev/null
if [ -d /usr/src/2.6.17.14-mm-desktop-6mdv ]; then
ln -sf /usr/src/2.6.17.14-mm-desktop-6mdv /lib/modules/2.6.17.14-mm-desktop-6mdv/build
ln -sf /usr/src/2.6.17.14-mm-desktop-6mdv /lib/modules/2.6.17.14-mm-desktop-6mdv/source
fi
POSTUN
/bin/sh
### desktop-smp scripts
/sbin/kernel_remove_initrd 2.6.17.14-mm-desktop-6mdv