#!/sbin/openrc-run # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 pidfile="/run/smartd.pid" command="/usr/sbin/smartd" command_args="-p ${pidfile} ${SMARTD_OPTS}" extra_started_commands="reload" depend() { need localmount after bootmisc } start_pre() { if [ ! -f "/etc/smartd.conf" ] ; then eerror "You should setup your /etc/smartd.conf file!" eerror "See the smartd.conf(5) manpage." return 1 fi return 0 } reload() { ebegin "Reloading configuration" start-stop-daemon --signal HUP --pidfile ${pidfile} ${command##*/} eend $? }