From e14140f43eb85e6e24244bd0c64097414bf8f1fb Mon Sep 17 00:00:00 2001 From: Martin Cracauer Date: Mon, 13 Dec 1999 08:38:22 +0000 Subject: [PATCH] Add a run of Linux ldconfig. --- sys/modules/linux/linux.sh | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/sys/modules/linux/linux.sh b/sys/modules/linux/linux.sh index aad1331a274..a9215cf0be7 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