#!/sbin/openrc-run

name="fancontrold"
description="Fan controller daemon with MQTT and web UI"

command="/usr/bin/fancontrold"
command_args="${FANCONTROLD_ARGS:-yaml:/etc/fancontrold/config.yaml}"
command_background=true
pidfile="/run/${RC_SVCNAME}.pid"
output_log="/var/log/fancontrold/fancontrold.log"
error_log="/var/log/fancontrold/fancontrold.log"

depend() {
    need net
    use logger
    after firewall
}

start_pre() {
    checkpath -d -m 0755 /var/log/fancontrold
    checkpath -d -m 0755 /etc/fancontrold
}
