diff --git a/init.d/modules.in b/init.d/modules.in
index da5550c..cb5f59a 100644
a
|
b
|
start() |
23 | 23 | x=${KV#*.*.} |
24 | 24 | local KV_MICRO=${x%%-*} |
25 | 25 | |
26 | | local list= x= xx= y= args= cnt=0 |
| 26 | local list= x= xx= y= args= cnt=0 a= |
27 | 27 | for x in "${KV}" \ |
28 | 28 | ${KV_MAJOR}.${KV_MINOR}.${KV_MICRO} \ |
29 | 29 | ${KV_MAJOR}.${KV_MINOR} \ |
… |
… |
start() |
34 | 34 | [ -z "${list}" ] && list=${modules} |
35 | 35 | |
36 | 36 | for x in ${list}; do |
37 | | ebegin "Loading module ${x}" |
38 | | xx=$(shell_var "${x}") |
| 37 | a=${x#*:} |
| 38 | if [ "${a}" = "${x}" ]; then |
| 39 | ebegin "Loading module ${x}" |
| 40 | else |
| 41 | x=${x%%:*} |
| 42 | ebegin "Loading module ${x} ${a}" |
| 43 | fi |
| 44 | xx=$(shell_var "${a}") |
39 | 45 | for y in "${KV}" \ |
40 | 46 | ${KV_MAJOR}.${KV_MINOR}.${KV_MICRO} \ |
41 | 47 | ${KV_MAJOR}.${KV_MINOR} \ |