<div dir="ltr"><div>Thank you for the replies everyone. Are there any major differences between the BIND package that Red Hat/CentOS provides vs the BIND package provided by the ISC website?<br><br><br></div>Thanks<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Mar 24, 2016 at 8:19 AM, Tony Finch <span dir="ltr"><<a href="mailto:dot@dotat.at" target="_blank">dot@dotat.at</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">Mark Andrews <<a href="mailto:marka@isc.org">marka@isc.org</a>> wrote:<br>
><br>
> That said named does wait for the loading to complete before the<br>
> parent process exits and its exit status reflects if the load<br>
> succeeded or not. See ns_os_daemonize() and ns_os_started().<br>
<br>
</span>OK, I'm feeling pretty stupid now, and I'm sorry for saying that named<br>
doesn't do the right thing when starting. (Maybe I didn't have a good<br>
reason for that anti-race logic after all!) Oh well, on the bright side<br>
it means that a systemd unit file named can in fact be quite simple, and<br>
I get to delete some code ...<br>
<span class=""><br>
Tony.<br>
--<br>
f.anthony.n.finch <<a href="mailto:dot@dotat.at">dot@dotat.at</a>> <a href="http://dotat.at/" rel="noreferrer" target="_blank">http://dotat.at/</a> - I xn--zr8h punycode<br>
</span>Southeast Iceland: Southeasterly 5 or 6, veering southwesterly 6 to gale 8,<br>
occasionally severe gale 9 later. Moderate or rough, becoming rough or very<br>
rough. Rain then wintry showers. Good, occasionally poor.<br>
<br>
--- rc.named<br>
+++ rc.named<br>
@@ -35,15 +35,8 @@ start() {<br>
<span class=""> log_daemon_msg "Starting name server" "BIND"<br>
</span> start-stop-daemon --start --oknodo $SSD --startas $TOP/bin/named \<br>
-- -t $TOP -u named -c /etc/named.conf -L $LOGFILE<br>
- i=$(( $? ? 100 : 0 ))<br>
- while [ $i -lt 100 ] &&<br>
- ! rndc status >/dev/null 2>&1<br>
- do sleep 0.1<br>
- i=$((i+1))<br>
- done<br>
- chmod g+r $RUN/session.key<br>
- rndc status >/dev/null 2>&1<br>
log_end_msg $?<br>
+ chmod g+r $RUN/session.key<br>
}<br>
<br>
stop() {<br>
<div class="HOEnZb"><div class="h5">_______________________________________________<br>
Please visit <a href="https://lists.isc.org/mailman/listinfo/bind-users" rel="noreferrer" target="_blank">https://lists.isc.org/mailman/listinfo/bind-users</a> to unsubscribe from this list<br>
<br>
bind-users mailing list<br>
<a href="mailto:bind-users@lists.isc.org">bind-users@lists.isc.org</a><br>
<a href="https://lists.isc.org/mailman/listinfo/bind-users" rel="noreferrer" target="_blank">https://lists.isc.org/mailman/listinfo/bind-users</a><br>
</div></div></blockquote></div><br></div>