openbsd-ports/net/isc-bind/pkg/isc_named.rc
rpe 9a8b5ccd06 Change the shebang line from /bin/sh to /bin/ksh in all ports rc.d
daemon scripts and bump subpackages that contain the *.rc scripts.

discussed with and OK aja@
OK tb
2018-01-11 19:27:01 +00:00

21 lines
469 B
Bash

#!/bin/ksh
#
# $OpenBSD: isc_named.rc,v 1.4 2018/01/11 19:27:06 rpe Exp $
daemon="${TRUEPREFIX}/sbin/named"
daemon_flags="-t ${LOCALSTATEDIR}/named -u _bind -U 4"
. /etc/rc.d/rc.subr
rc_pre() {
if ! cmp -s ${SYSCONFDIR}/rndc.key ${LOCALSTATEDIR}/named/etc/rndc.key ; then
if ${TRUEPREFIX}/sbin/rndc-confgen -a -t ${LOCALSTATEDIR}/named \
>/dev/null 2>&1; then
chmod 0640 ${LOCALSTATEDIR}/named/etc/rndc.key \
>/dev/null 2>&1
fi
fi
}
rc_cmd $1