blob: 499e410f653319d05f5f0d3faccba23001eb959d [file] [log] [blame]
#! /bin/sh
echo install-with-care "$@"
# Final arg is dest.
eval DEST=\$$#
case `echo $DEST | tr -s / /` in
/sbin/insmod.static) ;;# This didn't exist before, OK.
/sbin/insmod|/sbin/lsmod|/sbin/modprobe|/sbin/rmmod|/sbin/depmod)
if [ -f $DEST ] && [ ! -f $DEST.old ]; then
echo Refusing to install $DEST, move old utils first. >&2
exit 1
fi
;;
/bin/lsmod) # If we're installing into /bin, make /sbin/lsmod link.
ln -sf ../bin/lsmod /sbin/lsmod
;;
esac
exec install "$@"