diff options
| author | Martin Cracauer <cracauer@FreeBSD.org> | 1999-12-13 08:52:19 +0000 |
|---|---|---|
| committer | Martin Cracauer <cracauer@FreeBSD.org> | 1999-12-13 08:52:19 +0000 |
| commit | 619e0d9eb381f8047cc9b6a85a92b2ec7dbeabb6 (patch) | |
| tree | 8af27d26f11e750253f346bedf7a22f778048a4e /sys/modules/linux/linux.sh | |
| parent | 37076793eea0efcbf3694beb835d99670c712edd (diff) | |
Notes
Diffstat (limited to 'sys/modules/linux/linux.sh')
| -rw-r--r-- | sys/modules/linux/linux.sh | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/sys/modules/linux/linux.sh b/sys/modules/linux/linux.sh index aad1331a274c..a9215cf0be71 100644 --- a/sys/modules/linux/linux.sh +++ b/sys/modules/linux/linux.sh @@ -4,9 +4,18 @@ FOUND=`kldstat -v | egrep 'linux(aout|elf)'` +exitcode=0 + if [ "x$FOUND" != x ] ; then echo Linux driver already loaded - exit 1 + exitcode=1 else kldload linux + exitcode=$? +fi + +if [ -f /compat/linux/sbin/ldconfig ] ; then + /compat/linux/sbin/ldconfig fi + +exit $exitcode |
