freebsd-dev/sys/modules/ibcs2/ibcs2.sh

21 lines
463 B
Bash
Raw Normal View History

1994-10-14 08:45:16 +00:00
#!/bin/sh
# $Id: ibcs2,v 1.3 1995/10/10 08:38:11 swallace Exp $
1994-10-14 08:45:16 +00:00
if [ $# -le 1 ]; then
LOADERS="coff" # elf
fi
set -e
kernelfile=`sysctl -n kern.bootfile`
kernelfile=`basename $kernelfile`
newkernelfile="/tmp/${kernelfile}+ibcs2"
modload -e ibcs2_mod -o $newkernelfile -q /lkm/ibcs2_mod.o
1994-10-14 08:45:16 +00:00
for loader in $LOADERS; do
modload -e ibcs2_${loader}_mod -o/tmp/ibcs2_${loader} -q -u \
1994-10-14 08:45:16 +00:00
-A${newkernelfile} /lkm/ibcs2_${loader}_mod.o
done
rm ${newkernelfile}
1994-10-14 08:45:16 +00:00
set +e