2008-10-14 18:16:00 +02:00
|
|
|
wm2=/usr/lib/module-init-tools/weak-modules2
|
|
|
|
if [ @BASE_PACKAGE@ = 0 ]; then
|
|
|
|
if [ -x $wm2 ]; then
|
|
|
|
nvr=@SUBPACKAGE@-@RPM_VERSION_RELEASE@
|
2009-05-20 10:59:36 +02:00
|
|
|
/bin/bash -${-/e/} $wm2 --remove-kernel-modules @KERNELRELEASE@-@FLAVOR@ < /var/run/rpm-$nvr-modules
|
2008-10-14 18:16:00 +02:00
|
|
|
fi
|
|
|
|
rm -f /var/run/rpm-$nvr-modules
|
|
|
|
exit 0
|
|
|
|
fi
|
2008-07-18 12:15:21 +02:00
|
|
|
# Remove symlinks from /lib/modules/$krel/weak-updates/.
|
2008-10-14 18:16:00 +02:00
|
|
|
if [ -x $wm2 ]; then
|
2009-05-20 10:59:36 +02:00
|
|
|
/bin/bash -${-/e/} $wm2 --remove-kernel @KERNELRELEASE@-@FLAVOR@
|
2008-07-18 12:15:21 +02:00
|
|
|
fi
|
|
|
|
|
|
|
|
suffix=
|
|
|
|
case @FLAVOR@ in
|
2008-11-28 15:25:51 +01:00
|
|
|
kdump|ps3|xen*|vanilla)
|
2008-07-18 12:15:21 +02:00
|
|
|
suffix=-@FLAVOR@
|
|
|
|
;;
|
|
|
|
esac
|
|
|
|
|
|
|
|
# remove fstab check once perl-Bootloader can cope with it
|
|
|
|
if [ -f /etc/fstab ]; then
|
|
|
|
if [ -x /usr/lib/bootloader/bootloader_entry ]; then
|
|
|
|
/usr/lib/bootloader/bootloader_entry \
|
|
|
|
remove \
|
|
|
|
@FLAVOR@ \
|
2009-05-20 10:59:36 +02:00
|
|
|
@KERNELRELEASE@-@FLAVOR@ \
|
|
|
|
@IMAGE@-@KERNELRELEASE@-@FLAVOR@ \
|
|
|
|
initrd-@KERNELRELEASE@-@FLAVOR@
|
2008-07-18 12:15:21 +02:00
|
|
|
fi
|
|
|
|
fi
|