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