1#!/bin/sh 2# 3 4# PROVIDE: modules 5# REQUIRE: root 6 7. /etc/rc.subr 8 9name="modules" 10start_cmd="modules_start" 11stop_cmd=":" 12 13modules_start() 14{ 15 load_vars=`set | awk -F "=" '{print $1}' | grep '_load$'` 16 for load_var in ${load_vars}; do 17 if checkyesno ${load_var}; then 18 m=${load_var%%_load} 19 eval mod_name=\$${m}_name 20 if [ "${mod_name}" != '' ]; then 21 m=${mod_name} 22 fi 23 load_kld -m ${m} ${m} 24 fi 25 done 26} 27 28load_rc_config $name 29run_rc_command "$1" 30