Lines 67-87
Link Here
|
67 |
[ -n "$local_startup" ] && find_local_scripts_new |
67 |
[ -n "$local_startup" ] && find_local_scripts_new |
68 |
files=`rcorder ${skip} ${local_rc} 2>/dev/null` |
68 |
files=`rcorder ${skip} ${local_rc} 2>/dev/null` |
69 |
|
69 |
|
|
|
70 |
dummy=NO |
70 |
for file in `reverse_list ${files}`; do |
71 |
for file in `reverse_list ${files}`; do |
71 |
if grep -q ^rcvar $file; then |
72 |
rcvar=dummy |
72 |
eval `grep ^name= $file` |
73 |
if run_rc_script ${file} enabled; then |
73 |
eval `grep ^rcvar $file` |
74 |
run_rc_script ${file} stop |
74 |
if [ -n "$rcvar" ]; then |
|
|
75 |
load_rc_config_var ${name} ${rcvar} |
76 |
fi |
77 |
checkyesno $rcvar 2>/dev/null && run_rc_script ${file} stop |
78 |
fi |
75 |
fi |
79 |
done |
76 |
done |
80 |
for file in $files; do |
77 |
for file in $files; do |
81 |
if grep -q ^rcvar $file; then |
78 |
rcvar=dummy |
82 |
eval `grep ^name= $file` |
79 |
if run_rc_script ${file} enabled; then |
83 |
eval `grep ^rcvar $file` |
80 |
run_rc_script ${file} start |
84 |
checkyesno $rcvar 2>/dev/null && run_rc_script ${file} start |
|
|
85 |
fi |
81 |
fi |
86 |
done |
82 |
done |
87 |
|
83 |
|
Lines 99-112
Link Here
|
99 |
fi |
95 |
fi |
100 |
|
96 |
|
101 |
if [ -n "$ENABLED" ]; then |
97 |
if [ -n "$ENABLED" ]; then |
|
|
98 |
dummy=NO |
102 |
for file in $files; do |
99 |
for file in $files; do |
103 |
if grep -q ^rcvar $file; then |
100 |
rcvar=dummy |
104 |
eval `grep ^name= $file` |
101 |
if run_rc_script ${file} enabled; then |
105 |
eval `grep ^rcvar $file` |
102 |
echo ${file} |
106 |
if [ -n "$rcvar" ]; then |
|
|
107 |
load_rc_config_var ${name} ${rcvar} |
108 |
fi |
109 |
checkyesno $rcvar 2>/dev/null && echo $file |
110 |
fi |
103 |
fi |
111 |
done |
104 |
done |
112 |
exit 0 |
105 |
exit 0 |