#!/bin/sh
#
# $FreeBSD: branches/2018Q4/dns/dnsdist/files/dnsdist.in 466166 2018-04-01 15:14:45Z cpm $
#
# PROVIDE: dnsdist
# REQUIRE: NETWORKING DAEMON
# KEYWORD: shutdown
#
# Add the following line to /etc/rc.conf to enable dnsdist:
#
# dnsdist_enable="YES"

. /etc/rc.subr

desc="dnsdist is a powerful, scriptable DNS loadbalancer"
name=dnsdist
rcvar=dnsdist_enable

load_rc_config ${name}

: ${dnsdist_priv_user:=_dnsdist}
: ${dnsdist_priv_group:=_dnsdist}
: ${dnsdist_enable:=NO}

pidfile=/var/run/${name}.pid

command=/usr/sbin/daemon
actual_command=/usr/local/sbin/${name}
command_args="-c -f -r -P ${pidfile} ${actual_command} -u ${dnsdist_priv_user} -g ${dnsdist_priv_group} --supervised"

run_rc_command "$1"
