#!/bin/sh
#
# $OpenBSD: isc_named.rc,v 1.2 2013/04/03 20:17:23 sthen Exp $

daemon="/usr/local/sbin/named"
daemon_flags="-t /var/named -u named -U 4"

. /etc/rc.d/rc.subr

rc_pre() {
	if ! cmp -s /etc/rndc.key /var/named/etc/rndc.key ; then
		if /usr/local/sbin/rndc-confgen -a -t /var/named \
		    >/dev/null 2>&1; then
			chmod 0640 /var/named/etc/rndc.key \
			    >/dev/null 2>&1
		fi
	fi
}

rc_cmd $1
