Sophie

Sophie

distrib > Mandriva > 9.1 > i586 > media > contrib > by-pkgid > 4cab8098e459cc484f06c3e0f1d1c09f > scriptlet

kernel-multimedia-2.4.21.0.16mdk-1-1mdk.i586.rpm

PREUN

/bin/sh
/sbin/modprobe loop 2> /dev/null > /dev/null

REMOVE=
if [ -f /etc/sysconfig/system ];then
		source /etc/sysconfig/system
		[[ "$CLASS" = "beginner" ]] && REMOVE=yes
fi
if [ -f /etc/sysconfig/installkernel ];then
		source /etc/sysconfig/installkernel
		[[ "$AUTOREMOVE" = [Yy][Ee][Ss] ]] && REMOVE=yes
		[[ "$AUTOREMOVE" = [Nn][Oo] ]] && REMOVE=
fi

BUILD=/lib/modules/2.4.21-0.16mm-mdk/build
if [ -L $BUILD ]; then
       rm -f $BUILD
fi

[[ -n $REMOVE ]] && /sbin/installkernel -a -R -c 2.4.21-0.16mm-mdk

exit 0

POSTIN

/bin/sh
cd /boot
# do not link (-L)
if [ -x /sbin/installkernel ];then
	      /sbin/installkernel -a -L -c 2.4.21-0.16mm-mdk
fi

KERNEL_SOURCE=/usr/src/linux-2.4.21-0.16mm-mdk
if [ -d $KERNEL_SOURCE ]; then
       ln -sf $KERNEL_SOURCE /lib/modules/2.4.21-0.16mm-mdk/build
fi

POSTUN

/bin/sh
cd /boot
if [ -f initrd-2.4.21-0.16mm-mdk.img ];then
		rm -f initrd-2.4.21-0.16mm-mdk.img
fi