X-Git-Url: https://gitweb.dragonflybsd.org/dragonfly.git/blobdiff_plain/67d1372dfd3fbcab08b66fea80265097e7405859..2c3e272fbe28c2dfebedccd28a1c32893e33b297:/etc/rc.d/abi diff --git a/etc/rc.d/abi b/etc/rc.d/abi index e5259ea8bf..aa2ff3e240 100644 --- a/etc/rc.d/abi +++ b/etc/rc.d/abi @@ -1,7 +1,7 @@ #!/bin/sh # # $FreeBSD: src/etc/rc.d/abi,v 1.2 2003/05/05 15:38:41 mtm Exp $ -# $DragonFly: src/etc/rc.d/abi,v 1.4 2006/05/22 06:26:29 swildner Exp $ +# $DragonFly: src/etc/rc.d/abi,v 1.6 2008/01/09 18:51:08 josepht Exp $ # # PROVIDE: abi @@ -34,7 +34,7 @@ start_cmd="linux_start" linux_start() { echo -n ' linux' - if ! kldstat -v | grep -E 'linux(aout|elf)' > /dev/null; then + if ! kldstat -q -m "linuxaout" || ! kldstat -q -m "linuxelf"; then kldload linux > /dev/null 2>&1 fi if [ -x /compat/linux/sbin/ldconfig ]; then