Sophie

Sophie

distrib > CentOS > 5 > x86_64 > by-pkgid > ae1eeab98acd41805bcf44af9b2a7dd7 > scriptlet

kmod-kvm-debug-83-277.el5.centos.x86_64.rpm

PREUN

/bin/sh
find /lib/modules/2.6.18-419.el5debug/extra/kmod-kvm/ -name '*.ko'     > /var/run/rpm-kmod-kvm-debug-modules

POSTIN

/bin/sh
if [ -e "/boot/System.map-2.6.18-419.el5debug" ]; then
    /sbin/depmod -aeF "/boot/System.map-2.6.18-419.el5debug" "2.6.18-419.el5debug" > /dev/null || :
fi
modules=( $(find /lib/modules/2.6.18-419.el5debug/extra/kmod-kvm/ -name '*.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-419.el5debug 2.6.18-419.el5debug &> /dev/null || :
if [ "$1" = 0 ];then
    modules=( $(cat /var/run/rpm-kmod-kvm-debug-modules) )
    #rm /var/run/rpm-kmod-kvm-debug-modules
    if [ -x "/sbin/weak-modules" ]; then
        printf '%s\n' "${modules[@]}"         | /sbin/weak-modules --remove-modules
    fi
fi