29 lines
450 B
Plaintext
Raw Normal View History

#!/bin/sh /etc/rc.common
# Copyright (C) 2006 OpenWrt.org
START=95
start() {
[ -f /etc/smartd.conf ] || {
echo "/etc/smartd.conf does not exist !";
exit 0;
};
[ -d /var/run ] || mkdir -p /var/run
[ -x /usr/sbin/smartd ] && /usr/sbin/smartd -q never -p /var/run/smartd.pid
}
stop() {
killall smartd
}
restart() {
stop
sleep 1
start
}
reload() {
kill -HUP `cat /var/run/smartd.pid` &>/dev/null
}