repo.or.cz
/
dragonfly.git
/
blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
blame
|
history
|
raw
|
HEAD
ig4 - Only enable interrupts when we want them. Otherwise keep mask at 0.
[dragonfly.git]
/
etc
/
rc.d
/
modules
blob
8d4c2941bf0cc4142db3771fbe7de6100c4830ce
1
#!/bin/sh
2
#
3
4
# PROVIDE: modules
5
# REQUIRE: root
6
7
.
/
etc
/
rc.subr
8
9
name
=
"modules"
10
start_cmd
=
"modules_start"
11
stop_cmd
=
":"
12
13
modules_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
28
load_rc_config
$name
29
run_rc_command
"
$1
"