#!/bin/sh # # $FreeBSD$ # # PROVIDE: pdns_recursor # REQUIRE: NETWORKING # BEFORE: SERVERS # KEYWORD: shutdown # # Add the following lines to /etc/rc.conf to enable pdns_recursor: # # pdns_recursor_enable="YES" # pdns_recursor_flags="" # # See pdns_recursor(8) for flags. # . /etc/rc.subr name=pdns_recursor rcvar=pdns_recursor_enable load_rc_config ${name} pdns_recursor_enable=${pdns_recursor_enable:-"NO"} pdns_recursor_conf=${pdns_recursor_conf:-"%%PREFIX%%/etc/pdns/recursor.conf"} required_files=${pdns_recursor_conf} pidfile=/var/run/pdns-recursor/${name}.pid command=%%PREFIX%%/sbin/${name} command_args="--daemon" run_rc_command "$1"