PREUN
/bin/sh
rpm -ql kmod-cmirror-xen | grep '\.ko$' > /var/run/rpm-kmod-cmirror-xen-modules
POSTIN
/bin/sh
if [ -e "/boot/System.map-2.6.18-194.el5xen" ]; then
/sbin/depmod -aeF "/boot/System.map-2.6.18-194.el5xen" "2.6.18-194.el5xen" > /dev/null || :
fi
# Hard code GFS location to avoid calls to RPM from within Anaconda.
modules=( "/lib/modules/2.6.18-194.el5xen/extra/cmirror/dm-log-clustered.ko" )
if [ -x "/sbin/weak-modules" ]; then
printf '%s\n' "${modules[@]}" | /sbin/weak-modules --add-modules
fi
POSTUN
/bin/sh
/sbin/depmod -aF /boot/System.map-2.6.18-194.el5xen 2.6.18-194.el5xen &> /dev/null || :
modules=( $(cat /var/run/rpm-kmod-cmirror-xen-modules) )
#rm /var/run/rpm-kmod-cmirror-xen-modules
if [ -x "/sbin/weak-modules" ]; then
printf '%s\n' "${modules[@]}" | /sbin/weak-modules --remove-modules
fi