projects
/
openwrt
/
staging
/
lynxis.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
9da4684fb1ce5fe7d9214b9a18e2e4007ea24a2d
[openwrt/staging/lynxis.git]
/
package
/
utils
/
mdadm
/
files
/
mdadm.init
1
#!/bin/sh /etc/rc.common
2
3
START
=
13
4
STOP
=
98
5
6
USE_PROCD
=
1
7
PROG
=/
sbin
/
mdadm
8
NAME
=
mdadm
9
10
mdadm_email
() {
11
local
cfg
=
"
$1
"
12
if
[ !
-x
/
sbin
/
sendmail
];
then
13
return
14
fi
15
config_get email
"
$cfg
"
email
16
}
17
18
start_service
() {
19
local
email
20
21
config_load mdadm
22
config_foreach mdadm_email mdadm
23
24
$PROG
--assemble --scan
25
26
procd_open_instance
27
procd_set_param
command
"
$PROG
"
--monitor
${email:+--mail=$email}
--syslog --scan
28
procd_close_instance
29
}
30
31
stop_service
() {
32
$PROG
--stop --scan
33
}
34