rc.d/ntpdate broken since r311103 - /head/etc/ntp.conf - Update ntp.conf to use the ntpd pool feature
Cy Schubert
Cy.Schubert at komquats.com
Wed Jan 11 04:39:16 UTC 2017
In message <1484093380.96230.94.camel at freebsd.org>, Ian Lepore writes:
> On Wed, 2017-01-11 at 00:48 +0100, Ronald Klop wrote:
> > Hello,
> >
> > Since the commit in the subject /etc/rc.d/ntpdate does not work
> > anymore.
> > # /etc/rc.d/ntpdate restart
> > Setting date via ntp.
> > 11 Jan 00:35:46 ntpdate[56020]: no servers can be used, exiting
> >
> > This diff fixes it for me:
> > # diff -u /tmp/ntpdate /etc/rc.d/ntpdate
> > --- /tmp/ntpdate 2017-01-11 00:41:58.736138000 +0100
> > +++ /etc/rc.d/ntpdate 2017-01-11 00:42:15.522986000 +0100
> > @@ -20,7 +20,7 @@
> > Â Â if [ -z "$ntpdate_hosts" -a -f "$ntpdate_config" ]; then
> > Â Â ntpdate_hosts=`awk '
> > Â Â /^server[ \t]*127.127/Â Â Â Â Â Â {next}
> > - /^(server|peer)/Â Â Â Â Â Â Â Â Â Â Â Â {
> > + /^(server|peer|pool)/Â Â Â Â Â Â Â Â Â Â Â Â {
> > Â Â Â Â Â Â if ($2 ~/^-/)Â Â Â Â Â Â Â Â Â Â Â {print $3}
> >       else                    {print $2}}
> > Â Â ' < "$ntpdate_config"`
> >
> >
> > Regards,
> >
> > Ronald.
>
> Ooops, my bad, I'll get it fixed asap.
Not all your bad. Those of us reviewing the change should picked up on that
too.
--
Cheers,
Cy Schubert <Cy.Schubert at cschubert.com>
FreeBSD UNIX: <cy at FreeBSD.org> Web: http://www.FreeBSD.org
The need of the many outweighs the greed of the few.
More information about the freebsd-current
mailing list