Sophie

Sophie

distrib > Mandriva > 2007.0 > i586 > media > contrib-release > by-pkgid > 77e36af347cfb5ad256f351f85e5af92 > scriptlet

kernel-multimedia-laptop-2.6.17.13-3mdv-1-1mdv2007.0.i586.rpm

PREUN

/bin/sh
if [ -L /lib/modules/2.6.17.13-mm-laptop-3mdv/build ]; then
    rm -f /lib/modules/2.6.17.13-mm-laptop-3mdv/build
fi
if [ -L /lib/modules/2.6.17.13-mm-laptop-3mdv/source ]; then
    rm -f /lib/modules/2.6.17.13-mm-laptop-3mdv/source
fi
/sbin/installkernel -R 2.6.17.13-mm-laptop-3mdv
exit 0

POSTIN

/bin/sh
/sbin/installkernel -L 2.6.17.13-mm-laptop-3mdv
/usr/sbin/bootloader-config --action add-resume2 --image vmlinuz-2.6.17.13-mm-laptop-3mdv

if [ -d /usr/src/kernel-multimedia-stripped-2.6.17.13-3mdv ]; then
    ln -sf /usr/src/kernel-multimedia-stripped-2.6.17.13-3mdv /lib/modules/2.6.17.13-mm-laptop-3mdv/build
    ln -sf /usr/src/kernel-multimedia-stripped-2.6.17.13-3mdv /lib/modules/2.6.17.13-mm-laptop-3mdv/source
elif [ -d /usr/src/kernel-multimedia-2.6.17.13-3mdv ]; then
    ln -sf /usr/src/kernel-multimedia-2.6.17.13-3mdv /lib/modules/2.6.17.13-mm-laptop-3mdv/build
    ln -sf /usr/src/kernel-multimedia-2.6.17.13-3mdv /lib/modules/2.6.17.13-mm-laptop-3mdv/source
fi
if [ -x /sys/devices/platform/i8042 ]; then 
        grep -q -s "psmouse" /etc/modprobe.preload ||         /bin/echo -e "\npsmouse" >> /etc/modprobe.preload
fi

grep -q -s "pcspkr" /etc/modprobe.preload ||         /bin/echo -e "\npcspkr" >> /etc/modprobe.preload

grep "^realcap"  /etc/modprobe.preload &> /dev/null
if [ $? -eq 0 ] ; then
        perl -pi -e 's;realcap;realtime;' /etc/modprobe.preload
fi
grep "^realtime"  /etc/modprobe.preload &> /dev/null

if [ $? -ne 0 ] ; then
        grep "^capability"  /etc/modprobe.preload &> /dev/null
        if [ $? -ne 0 ] ; then
           /bin/echo -e "\nPreloading capability security module,"
           /bin/echo -e "if you want to activate realtime capabilities"
           /bin/echo -e "comment out/delete the line containing capability"
           /bin/echo -e "and add on a new line \"realtime\", and adjust"
           /bin/echo -e "the realtime module options in /etc/modprobe.conf."

           /bin/echo -e "\ncapability" >> /etc/modprobe.preload
        fi
fi

POSTUN

/bin/sh
/sbin/kernel_remove_initrd 2.6.17.13-mm-laptop-3mdv

#laptop smp