Sophie

Sophie

distrib > Mandriva > 2006.0 > x86_64 > media > plf-non-free > by-pkgid > e45ea83d821fe73ac723f95dd3f20aa3 > scriptlet

dkms-kqemu-1.3.0-0.pre7.1.1.20060plf.x86_64.rpm

PREUN

/bin/sh
if [ $1 = 0 ]
then
	sed -i '/kqemu/d' /etc/modprobe.preload
	sed -i '/kqemu/d' /etc/modprobe.conf
fi
dkms remove -m kqemu -v 1.3.0 --rpm_safe_upgrade --all ||:

POSTIN

/bin/sh
dkms add -m kqemu -v 1.3.0 --rpm_safe_upgrade
dkms build -m kqemu -v 1.3.0 --rpm_safe_upgrade
dkms install -m kqemu -v 1.3.0 --rpm_safe_upgrade
#Load it now so that we don't need to wait until next reboot 
rmmod kqemu > /dev/null 2>&1
modprobe kqemu

Triggers

dkms-kqemu < 1.7.1.1-1plf

/bin/sh
# Fix %preun from old packages that removed the lines even on updates
grep '[^#]*kqemu' /etc/modprobe.preload || echo kqemu>>/etc/modprobe.preload
grep 'kqemu' /etc/modprobe.conf || echo "options kqemu major=0" >>/etc/modprobe.conf