diff options
author | flz <flz@FreeBSD.org> | 2006-05-18 16:04:56 +0000 |
---|---|---|
committer | flz <flz@FreeBSD.org> | 2006-05-18 16:04:56 +0000 |
commit | 2b8bb5dee2d247cff23441f5355959f826ec5457 (patch) | |
tree | 896a2a6dd792293165f1d23619f61cf54449f9ea /etc/rc.subr | |
parent | 3d58ab6ef3bedfa3b3edb454ac4b509eaca930ed (diff) | |
download | FreeBSD-src-2b8bb5dee2d247cff23441f5355959f826ec5457.zip FreeBSD-src-2b8bb5dee2d247cff23441f5355959f826ec5457.tar.gz |
Remove the require_kld function I just committed and replace with a nicer solution.
Reported by: pjd
Approved by: cperciva
Diffstat (limited to 'etc/rc.subr')
-rw-r--r-- | etc/rc.subr | 29 |
1 files changed, 0 insertions, 29 deletions
diff --git a/etc/rc.subr b/etc/rc.subr index 9c6a158..1037bbc 100644 --- a/etc/rc.subr +++ b/etc/rc.subr @@ -1379,35 +1379,6 @@ ltr() echo "${_out}" } -# require_kld name -# Ensure given module is loaded. -# Try to load it if it's not. -require_kld() -{ - local _name _line _ret - - _name=$1 - _me="require_kld" - - _ret=`kldstat -v | while read _line; do - case ${_line} in - *" ${_name}") - echo "yes" - ;; - *) - ;; - esac; - done` - - if [ -z "${_ret}" ]; then - if kldload ${_name}; then - info "${_name} module loaded." - else - err 1 "${_me}: ${_name} module failed to load." - fi - fi -} - # Creates a list of providers for GELI encryption. geli_make_list() { |