Date: Mon, 18 Nov 2013 09:29:16 +0000 From: krad <kraduk@gmail.com> To: Lena@lena.kiev.ua Cc: Gerard Seibert <jerry@seibercom.net>, FreeBSD Questions <freebsd-questions@freebsd.org> Subject: Re: unbound and ntp in FreeBSD 10 Beta 3 Message-ID: <CALfReycErJcWQHUFqQ73K-gGADzUmzz%2Bge-6BekOLC108ssaKw@mail.gmail.com> In-Reply-To: <20131114145656.GL786@lena.kiev> References: <mailman.707.1384439401.45746.freebsd-questions@freebsd.org> <20131113144937.089e8a2a@gumby.homeunix.com> <20131114145656.GL786@lena.kiev>
next in thread | previous in thread | raw e-mail | index | archive | help
it sounds like we might have a feature drop when we moved to unbound, to
fix this problem when running bind in freebsd you could use the following
variables to stop the rc scripts continuing until the nameserver is up and
running. I have submitted a pr to see if it can get added to the base os to
save any hacks
# grep named /etc/rc.conf
named_enable="YES"
named_program="/usr/local/sbin/named"
named_wait="yes" # Wait for working name service before
exiting
named_wait_host="localhost" # Hostname to check if named_wait is enabled
named_enable="YES"
from /etc/rc.d/named
named_poststart () {
make_symlinks
if checkyesno named_wait; then
until ${command%/sbin/named}/bin/host $named_wait_host
>/dev/null 2>&1; do
echo " Waiting for nameserver to resolve
$named_wait_host"
sleep 1
done
fi
}
On 14 November 2013 14:56, <Lena@lena.kiev.ua> wrote:
> > From: RW <rwmaillists@googlemail.com>
>
> > This looks like the cause of the problem:
> >
> > $ rcorder /etc/rc.d/* | grep -E "ntp|unbound"
> > /etc/rc.d/ntpdate
> > /etc/rc.d/ntpd
> > /etc/rc.d/local_unbound
>
> > Alternately you might try adding an extra rc file with:
> >
> > # PROVIDE: ORDERUNBOUND
> > # REQUIRE: ntpd ntpdate
> > # BEFORE: local_unbound
>
> /etc/rc.d/ntpdate contains:
>
> # REQUIRE: NETWORKING syslogd named
>
> I think that "unbound local_unbound" should be included into this line.
>
> I use unbound as local recursive resolver in 8.4-RELEASE. I added that,
> and "sleep 1" before "${ntpdate_program:-ntpdate} $rc_flags
> $ntpdate_hosts".
>
> _______________________________________________
> freebsd-questions@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to "
> freebsd-questions-unsubscribe@freebsd.org"
>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CALfReycErJcWQHUFqQ73K-gGADzUmzz%2Bge-6BekOLC108ssaKw>
