summaryrefslogtreecommitdiffstats
path: root/abs/mv-core/runit-scripts-mv/runitscripts/services/mdadm/run
blob: 0ab432e861068b6d543a37a28d664eb35cf68aa4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#!/bin/bash
#
# Start Monitoring software raid arrays
exec 2>&1
export TERM=linux
. /etc/rc.conf
. /etc/rc.d/functions

PID=`pidof -o %PPID /sbin/mdadm`
    stat_runit "Starting mdadm RAID Monitor"
    if [ -z "$PID" ]; then
       /sbin/mdadm -F -s
    fi
    if [ ! -z "$PID" -o $? -gt 0 ]; then
      stat_fail
    else
      add_daemon mdadm
      stat_done
    fi