_opts -> _args to match other scripts
This commit is contained in:
parent
ca55270ab0
commit
e5933843e8
@ -5,8 +5,8 @@
|
|||||||
#modules_2_6="tun"
|
#modules_2_6="tun"
|
||||||
#modules="ohci1394"
|
#modules="ohci1394"
|
||||||
|
|
||||||
# Give the modules some options if needed.
|
# Give the modules some arguments if needed.
|
||||||
# module_ieee1394_opts="debug"
|
# module_ieee1394_args="debug"
|
||||||
|
|
||||||
# You should consult your kernel documentation and configuration
|
# You should consult your kernel documentation and configuration
|
||||||
# for a list of modules and their options.
|
# for a list of modules and their options.
|
||||||
|
@ -57,7 +57,7 @@ start() {
|
|||||||
x=${KV#*.*.}
|
x=${KV#*.*.}
|
||||||
local KV_MICRO=${x%%-*}
|
local KV_MICRO=${x%%-*}
|
||||||
|
|
||||||
local list= x= opts= cnt=0
|
local list= x= args= cnt=0
|
||||||
for x in "${KV}" ${KV_MAJOR}.${KV_MINOR}.${KV_MICRO} ${KV_MAJOR}.${KV_MINOR}; do
|
for x in "${KV}" ${KV_MAJOR}.${KV_MINOR}.${KV_MICRO} ${KV_MAJOR}.${KV_MINOR}; do
|
||||||
eval list=\$modules_$(_shell_var "${x}")
|
eval list=\$modules_$(_shell_var "${x}")
|
||||||
[ -n "${list}" ] && break
|
[ -n "${list}" ] && break
|
||||||
@ -66,8 +66,8 @@ start() {
|
|||||||
|
|
||||||
for x in ${list}; do
|
for x in ${list}; do
|
||||||
ebegin "Loading module ${x}"
|
ebegin "Loading module ${x}"
|
||||||
eval opts=\$module_$(_shell_var "${x}")_opts
|
eval args=\$module_$(_shell_var "${x}")_args
|
||||||
eval modprobe -q "${x}" "${opts}"
|
eval modprobe -q "${x}" "${args}"
|
||||||
eend $? "Failed to load ${x}" && cnt=$((${cnt} + 1))
|
eend $? "Failed to load ${x}" && cnt=$((${cnt} + 1))
|
||||||
done
|
done
|
||||||
einfo "Autoloaded ${cnt} module(s)"
|
einfo "Autoloaded ${cnt} module(s)"
|
||||||
|
Loading…
Reference in New Issue
Block a user